Partager via


Fonction ScriptApplyDigitSubstitution (usp10.h)

Applique les paramètres de substitution de chiffres spécifiés au contrôle de script et aux structures d’état de script spécifiés.

Syntaxe

HRESULT ScriptApplyDigitSubstitution(
  [in]  const SCRIPT_DIGITSUBSTITUTE *psds,
  [out] SCRIPT_CONTROL               *psc,
  [out] SCRIPT_STATE                 *pss
);

Paramètres

[in] psds

Pointeur vers une structure SCRIPT_DIGITSUBSTITUTE . L’application définit ce paramètre sur NULL si la fonction doit appeler ScriptRecordDigitSubstitution avec LOCALE_USER_DEFAULT.

[out] psc

Pointeur vers une structure SCRIPT_CONTROL avec les membres fContextDigits et uDefaultLanguage mis à jour.

[out] pss

Pointeur vers une structure SCRIPT_STATE avec le membre fDigitSubstitute mis à jour.

Valeur retournée

Retourne S_OK en cas de réussite. La fonction retourne une valeur HRESULT différente de zéro si elle ne réussit pas.

La fonction retourne E_INVALIDARG si elle ne reconnaît pas le membre DigitSubstitute de SCRIPT_DIGITSUBSTITUTE.

Remarques

Cette fonction ne remplace pas réellement les chiffres. Il remplit simplement les structures qui décrivent la stratégie de substitution de chiffres. Pour plus d’informations sur le contexte dans lequel cette fonction est normalement appelée, consultez Affichage de texte avec Uniscribe .

Important À compter de Windows 8 : pour conserver la possibilité de s’exécuter sur Windows 7, un module qui utilise Uniscribe doit spécifier Usp10.lib avant gdi32.lib dans sa liste de bibliothèques.
 

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

Voir aussi

Formes numériques

Affichage de texte avec uniscribe

SCRIPT_CONTROL

SCRIPT_DIGITSUBSTITUTE

SCRIPT_STATE

ScriptRecordDigitSubstitution

Uniscribe

Fonctions uniscribe