UsersLanguage, attribut de contrôle
Si cet indicateur de bit est défini, les polices sont créées en utilisant la page de codes de l’interface utilisateur par défaut de l’utilisateur. Si l’indicateur de bit n’est pas défini, les polices sont créées en utilisant la page de codes de la base de données.
Contrôles valides
Valeur
Decimal | Valeur hexadécimale | Constante |
---|---|---|
1 048 576 | 0x00100000 | msidbControlAttributesUsersLanguage |
Notes
Cet attribut de contrôle peut être utilisé pour afficher le texte que l’utilisateur a entré dans un contrôle Edit ou PathEdit.
Les contrôles Edit, PathEdit, DirectoryList et DirectoryCombo utilisent toujours les polices créées dans la page de codes de l’interface utilisateur par défaut de l’utilisateur. Ceci peut entraîner des problèmes si des langues supplémentaires ont été installées sur le système d’exploitation. Dans ce cas, les polices de l’ordinateur peuvent ne pas être en mesure de représenter tous les caractères dans les langues ajoutées. Pour déterminer quelles polices peuvent être utilisées, recherchez les valeurs dans HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink.
Pour plus d’informations, consultez Attributs de contrôle et Contrôles.