Fonction ScriptStringValidate (usp10.h)
Vérifie la présence de séquences non valides dans une structure SCRIPT_STRING_ANALYSIS.
Syntaxe
HRESULT ScriptStringValidate(
[in] SCRIPT_STRING_ANALYSIS ssa
);
Paramètres
[in] ssa
Structure SCRIPT_STRING_ANALYSIS pour une chaîne.
Valeur retournée
Retourne S_OK si aucune séquence non valide n’est trouvée. La fonction retourne S_FALSE si une ou plusieurs séquences non valides sont trouvées. La fonction retourne une valeur HRESULT différente de zéro si elle ne réussit pas.
Remarques
Cette fonction est destinée à être utilisée dans les éditeurs qui rejettent l’entrée de séquences non valides.
Les séquences non valides sont uniquement vérifiées pour les scripts avec le membre fRejectInvalid défini dans la structure SCRIPT_PROPERTIES associée. Par exemple, il est classique pour le Bloc-notes de rejeter les séquences de caractères thaï non valides. Toutefois, les séquences indiennes non valides ne sont pas rejetées de manière conventionnelle, mais sont affichées dans la composition avec un symbole de caractère de base manquant.
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 |