ScriptString_pLogAttr fonction (usp10.h)
Retourne un pointeur vers une mémoire tampon d’attributs logiques pour une chaîne analysée.
Syntaxe
const SCRIPT_LOGATTR * ScriptString_pLogAttr(
[in] SCRIPT_STRING_ANALYSIS ssa
);
Paramètres
[in] ssa
Structure SCRIPT_STRING_ANALYSIS pour la chaîne.
Valeur retournée
Retourne un pointeur vers une mémoire tampon contenant SCRIPT_LOGATTR structures définissant des attributs logiques en cas de réussite. La fonction retourne NULL si elle ne réussit pas.
Remarques
Le pointeur retourné par cette fonction n’est valide que jusqu’à ce que l’application passe la structure SCRIPT_STRING_ANALYSIS associée à ScriptStringFree.
La mémoire tampon d’attribut logique contient au moins le nombre d’entiers indiqué par le paramètre ssa de ScriptString_pcOutChars.
Lors de l’analyse du tableau SCRIPT_LOGATTR à la recherche d’un point d’arrêt de mot, l’application doit rechercher les valeurs des membres fWordStop et fWhiteSpace . ScriptStringAnalyse appelle simplement ScriptBreak à chaque exécution, et ScriptBreak ne définit jamais fWordBreak sur le premier caractère d’une exécution, car il ne contient aucune information indiquant que l’exécution précédente s’est terminée dans des espaces blancs.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | usp10.h |
Bibliothèque | Usp10.lib |
DLL | Usp10.dll |
Composant redistribuable | Internet Explorer 5 ou version ultérieure sur Windows Me/98/95 |