GetSystemDefaultUILanguage-Funktion (winnls.h)
Ruft den Sprachbezeichner für die Standardsprache der Benutzeroberfläche des Betriebssystems ab (unter Windows Vista und höher auch als "Installationssprache" bezeichnet). Weitere Informationen finden Sie unter Sprachverwaltung der Benutzeroberfläche.
Wichtig
Die Verwendung dieser Funktion wird nicht empfohlen. Stattdessen empfehlen wir aus den folgenden Gründen die Verwendung der Benutzerspracheneinstellungen .
- "Installationssprache" wird nur während der Out-of-Box-Benutzeroberfläche (Out of Box Experience, OOBE) festgelegt und ändert sich dann nie. Wenn die Systemsprache geändert wird, gibt diese Funktion einen falschen Wert zurück.
- WCOS-SKUs geben immer einen falschen Wert zurück.
- Diese Funktion verwendet veraltete LANGIDs.
Syntax
LANGID GetSystemDefaultUILanguage();
Rückgabewert
Gibt den Sprachbezeichner für die Standardsprache der Benutzeroberfläche des Betriebssystems zurück. Weitere Informationen finden Sie im Abschnitt mit Hinweisen.
Bemerkungen
Diese Funktion gibt nie einen Sprachbezeichner für ein Language Interface Pack (LIP) zurück. Außerdem wird nie ein Sprachbezeichner zurückgegeben, der dem Gebietsschemabezeichner LOCALE_CUSTOM_UNSPECIFIED oder LOCALE_CUSTOM_UI_DEFAULT entspricht.
Beachten Sie, dass diese Funktion nicht unbedingt den Bezeichner für die erste Sprache in der Liste der bevorzugten Benutzeroberflächensprachen des Systems zurückgibt. Daher entspricht die Rückgabe möglicherweise nicht dem ersten Element, das von GetSystemPreferredUILanguages abgerufen wurde.
C#-Signatur
[DllImport("Kernel32.dll", CharSet = CharSet.Auto)]
static extern System.UInt16 GetSystemDefaultUILanguage();
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 (einschließlich Windows.h) |
Bibliothek | Kernel32.lib |
DLL | Kernel32.dll |
Siehe auch
EnumUILanguages, GetSystemPreferredUILanguages, GetUserDefaultUILanguage, Multilingual User Interface, Multilingual User Interface Functions