LOCALE_ICONSTRUCTEDLOCALE
Identificateur à demander si les paramètres régionaux sont des paramètres régionaux « construits ». L’utilisation de ce LCTYPE est déconseillée.
Cela identifie les paramètres régionaux pour lesquels Windows n’a pas d’informations complètes et doit « construire » des informations au moment de l’exécution. En règle générale, les informations fournies par LOCALE_ICONSTRUCTEDLOCALE sont d’une utilisation limitée, car Windows fournit autant de données que disponibles pour chaque paramètre régional. Par conséquent, l’utilisation de ce LCTYPE est déconseillée.
Valeur | Signification |
---|---|
0 | Non construit |
1 | Est un paramètre régional construit |
Par exemple, il s’agirait d’une demande de «de-US» ou d’allemand aux États-Unis. NLS utilisera les données de langue allemande qu’il peut trouver et les données de région des États-Unis qu’elle peut trouver.
Cela peut ne pas être parfait, par exemple, le système n’aura probablement pas d’informations sur le nom des États-Unis en allemand. Toutefois, si l’application ou l’utilisateur souhaite un contexte «de-US», les données retournées sont les meilleures disponibles.
Les applications qui utilisent LOCALE_ICONSTRUCTEDLOCALE pour rejeter les paramètres régionaux et revenir à des paramètres régionaux différents finissent généralement par une expérience pire, comme l’atterrissage sur de-DE ou en-US dans cet exemple. Aucune de ces personnes n’est proche de la demande d’origine pour la langue allemande avec une région des États-Unis.