Freigeben über


LOCALE_ICONSTRUCTEDLOCALE

Bezeichner, der angefordert werden soll, wenn das Gebietsschema ein "konstruiertes" Gebietsschema ist. Die Verwendung dieses LCTYPE wird abgeraten.

Dadurch wird ein Gebietsschema identifiziert, für das Windows viele keine vollständigen Informationen enthält und zur Laufzeit Informationen "konstruieren" muss. In der Regel sind die von LOCALE_ICONSTRUCTEDLOCALE bereitgestellten Informationen eingeschränkt, da Windows so viele Daten bereitstellt, wie für jedes Gebietsschema verfügbar ist. Daher wird die Verwendung dieses LCTYPEs abgeraten.

Wert Bedeutung
0 Nicht konstruiert
1 Ist ein konstruiertes Gebietsschema

Ein Beispiel wäre eine Anforderung für "de-US" oder Deutsch in den VEREINIGTEN Staaten. NLS verwendet die deutschen Sprachdaten, die sie finden kann, und die Daten der Region USA, die sie finden können.

Dies ist vielleicht nicht perfekt, denn das System wird wahrscheinlich keine Informationen über den Namen der Vereinigten Staaten in Deutsch haben. Wenn die Anwendung oder der Benutzer jedoch einen "de-US" Kontext wünscht, sind die zurückgegebenen Daten die besten verfügbar.

Apps, die LOCALE_ICONSTRUCTEDLOCALE verwenden, um Gebietsschemas abzulehnen und auf ein anderes Gebietsschema zurückzugreifen, haben in der Regel eine schlechtere Erfahrung, z. B. die Landung auf de-DE oder en-US in diesem Beispiel. Keiner der beiden ist nahe an der ursprünglichen Anforderung für Deutsch mit einer Region der Vereinigten Staaten.