GetThreadLocale-Funktion (winnls.h)

Gibt den Gebietsschemabezeichner des aktuellen Gebietsschemas für den aufrufenden Thread zurück.

Hinweis Diese Funktion kann Daten abrufen, die sich zwischen Releases ändern, z. B. aufgrund eines benutzerdefinierten Gebietsschemas. Wenn Ihre Anwendung Daten beibehalten oder übertragen muss, finden Sie weitere Informationen unter Verwenden persistenter Gebietsschemadaten.

 

Syntax

LCID GetThreadLocale();

Rückgabewert

Gibt den Gebietsschemabezeichner des Gebietsschemas zurück, das dem aktuellen Thread zugeordnet ist.

Windows Vista: Diese Funktion kann den Bezeichner eines benutzerdefinierten Gebietsschemas zurückgeben. Wenn das aktuelle Threadgebietsschema ein benutzerdefiniertes Gebietsschema ist, gibt die Funktion LOCALE_CUSTOM_DEFAULT zurück. Wenn das aktuelle Threadgebietsschema ein zusätzliches benutzerdefiniertes Gebietsschema ist, kann die Funktion LOCALE_CUSTOM_UNSPECIFIED zurückgeben. Alle zusätzlichen Gebietsschemas teilen diesen Gebietsschemabezeichner.

Hinweise

Wenn ein Anwendungsprozess gestartet wird, verwendet er die Variable Standards und Formate für das Gebietsschema. Weitere Informationen finden Sie unter NLS-Terminologie.

Wenn ein neuer Thread in einem Prozess erstellt wird, erbt er das Gebietsschema des erstellenden Threads. Dieses Gebietsschema kann entweder das Standardgebietsschema für Standards und Formate oder ein anderes Gebietsschema für den erstellenden Thread in einem Aufruf von SetThreadLocale sein. GetThreadLocale und SetThreadLocale können verwendet werden, um das Gebietsschema des neuen Threads zu ändern.

Anforderungen

   
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

GetSystemDefaultLCID

GetUserDefaultLCID

Unterstützung für landessprachliche Sprachen

Unterstützungsfunktionen für nationalsprachliche Sprachen

SetThreadLocale