LOCALE_ICONSTRUCTEDLOCALE
Identifikátor, který se má vyžádat, pokud je národní prostředí "vytvořené" národní prostředí. Použití tohoto typu LCTYPE se nedoporučuje.
Identifikuje národní prostředí, pro které mnoho systémů Windows nemá úplné informace a musí "sestavit" informace za běhu. Informace poskytované LOCALE_ICONSTRUCTEDLOCALE jsou obvykle omezené, protože Systém Windows poskytne tolik dat, kolik je k dispozici pro každé národní prostředí. Proto se nedoporučuje používat tento typ LCTYPE.
Hodnota | Význam |
---|---|
0 | Nevykonstruováno |
1 | Je vytvořené národní prostředí. |
Příkladem může být požadavek na "de-US" nebo němčina ve Spojených státech. Služba NLS použije data německého jazyka, která dokáže najít, a data oblasti USA, která dokáže najít.
To nemusí být dokonalé, například systém nebude pravděpodobně mít informace o názvu Spojených států v němčině. Pokud ale aplikace nebo uživatel touží po kontextu "de-US", jsou vrácená data nejlepší k dispozici.
Aplikace, které používají LOCALE_ICONSTRUCTEDLOCALE k odmítnutí národních prostředí, a návrat do jiného národního prostředí obvykle skončí s horším prostředím, jako je například přistání na de-DE nebo en-US v tomto příkladu. Ani jedno z nich není blízko původní žádosti o německý jazyk s oblastí USA.