LOCALE_ICONSTRUCTEDLOCALE
A lekéréshez szükséges azonosító, ha a területi beállítás egy "létrehozott" területi beállítás. Ennek az LCTYPE-nak a használata nem ajánlott.
Ez azonosítja azt a területi beállítást, amelyhez a Windows sokaknak nincs teljes információja, és futásidőben kell "összeállítania" az információkat. A LOCALE_ICONSTRUCTEDLOCALE által biztosított információk általában korlátozottan használhatók, mivel a Windows annyi adatot biztosít, amennyi minden területi beállításhoz elérhető. Ezért az LCTYPE használata nem ajánlott.
Érték | Jelentés |
---|---|
0 | Nincs felépítve |
1 | Egy épített területi beállítás |
Ilyen például a "de-US" vagy az Egyesült Államok német nyelvű kérése. Az NLS a német nyelvű adatokat fogja használni, amelyeket megtalálhat, valamint az Egyesült Államok régióadatait, amelyeket megtalálhat.
Ez nem feltétlenül tökéletes, mivel például a rendszer valószínűleg nem rendelkezik információval az Egyesült Államok német nyelvű nevéről. Ha azonban az alkalmazás vagy a felhasználó "de-US" környezetre vágyik, akkor a visszaadott adatok a legjobban elérhetők.
Azok az alkalmazások, amelyek LOCALE_ICONSTRUCTEDLOCALE használnak a területi beállítások elutasítására és egy másik területi beállításra való visszalépésre, általában rosszabb élményben lesznek részek, például a jelen példában de-DE vagy en-US. Ezek egyike sem áll közel az egyesült államokbeli régióhoz tartozó német nyelvre vonatkozó eredeti kérelemhez.