GetThreadLocale-Funktion (winnls.h)
Gibt den Gebietsschemabezeichner des aktuellen Gebietsschemas für den aufrufenden Thread zurück.
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
Unterstützung für landessprachliche Sprachen