Freigeben über


LOCALE_CUSTOM*-Konstanten

In diesem Thema werden die LOCALE_CUSTOM*-Konstanten definiert, die von NLS verwendet werden, um benutzerdefinierte Gebietsschemas darzustellen.

Wert Bedeutung
LOCALE_CUSTOM_DEFAULT Windows Vista und höher: Das benutzerdefinierte Standardgebietsschema. Wenn eine NLS-Funktion einen Gebietsschemabezeichner für ein zusätzliches Gebietsschema für den aktuellen Benutzer zurückgeben muss, gibt die Funktion diesen Wert anstelle von LOCALE_USER_DEFAULT zurück. Der Wert von LOCALE_CUSTOM_DEFAULT ist 0x0C00.
LOCALE_CUSTOM_UI_DEFAULT Windows Vista und höher: Das benutzerdefinierte Standardgebietsschema für MUI. Die vom Benutzer bevorzugten Benutzeroberflächensprachen und die vom System bevorzugten Benutzeroberflächensprachen können höchstens eine einzelne Sprache enthalten, die von einer Benutzeroberflächen-Sprachpaket (LIP) implementiert wird und für die der Sprachbezeichner einem zusätzlichen Gebietsschema entspricht. Wenn eine solche Sprache in einer Liste vorhanden ist, wird die Konstante verwendet, um in bestimmten Kontexten auf diese Sprache zu verweisen. Der Wert von LOCALE_CUSTOM_UI_DEFAULT ist 0x1400.
LOCALE_CUSTOM_UNSPECIFIED Windows Vista und höher: Ein nicht spezifiziertes benutzerdefiniertes Gebietsschema, das verwendet wird, um alle zusätzlichen Gebietsschemas mit Ausnahme des Gebietsschemas für den aktuellen Benutzer zu identifizieren. Zusätzliche Gebietsschemas können nicht durch ihre Gebietsschemabezeichner voneinander unterschieden werden, sondern können durch ihre Gebietsschemanamen unterschieden werden. Bestimmte NLS-Funktionen können diese Konstante zurückgeben, um anzugeben, dass sie keinen nützlichen Bezeichner für ein bestimmtes Gebietsschema bereitstellen können. Der Wert von LOCALE_CUSTOM_UNSPECIFIED ist 0x1000.