Freigeben über


GetUserDefaultLCID-Funktion (winnls.h)

Gibt den Gebietsschemabezeichner für das Standardgebietsschema des Benutzers zurück.

Vorsicht Wenn das Standardgebietsschema des Benutzers ein benutzerdefiniertes Gebietsschema ist, kann eine Anwendung Daten nicht genau mit dem Wert markieren oder austauschen. In diesem Fall sollte die Anwendung GetUserDefaultLocaleName vor GetUserDefaultLCID verwenden.
 
Hinweis Anwendungen, die nur unter Windows Vista und höher ausgeführt werden sollen, sollten GetUserDefaultLocaleName verwenden.
 

Syntax

LCID GetUserDefaultLCID();

Rückgabewert

Gibt den Gebietsschemabezeichner für das Standardgebietsschema des Benutzers zurück, dargestellt als LOCALE_USER_DEFAULT. Wenn das Standardgebietsschema des Benutzers ein benutzerdefiniertes Gebietsschema ist, gibt diese Funktion immer LOCALE_CUSTOM_DEFAULT zurück, unabhängig vom ausgewählten benutzerdefinierten Gebietsschema. Unabhängig davon, ob das Benutzergebietsschema hawaiianisch (US), haw-US oder Fidschi (Fidschi), fj-FJ ist, gibt die Funktion den gleichen Wert zurück.

Hinweise

Diese Funktion kann Daten aus benutzerdefinierten Gebietsschemas abrufen. Es ist nicht garantiert, dass die Daten von Computer zu Computer oder zwischen Ausführungen einer Anwendung identisch sind. Wenn Ihre Anwendung Daten beibehalten oder übertragen muss, finden Sie weitere Informationen unter Verwenden persistenter Gebietsschemadaten.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile winnls.h (windows.h einschließen)
Bibliothek Kernel32.lib
DLL Kernel32.dll

Siehe auch

ConvertDefaultLocale

GetLocaleInfo

GetSystemDefaultLCID

GetUserDefaultLocaleName

Unterstützungsfunktionen für nationalsprachliche Sprachen