GetKeyboardLayoutName

Die GetKeyboardLayoutName -Funktion Ruft den Namen der das aktive Tastaturlayout.

BOOL GetKeyboardLayoutName) LPTSTR  PwszKLID / / Zeiger auf Puffer für Layoutname);
 

Parameter

pwszKLID
Zeiger auf den Puffer, der am wenigsten KL_NAMELENGTH Zeichen, das den Namen des Tastaturlayouts, einschließlich des NULL-Terminators erhalten. Eine Kopie der Zeichenfolge, die LoadKeyboardLayout -Funktion zur Verfügung gestellt werden, wenn Layout Ersetzung stattgefunden hat.

Rückgabewerte

Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich NULL.

Wenn die Funktion fehlschlägt, ist der Rückgabewert 0 (null). Rufen Sie Fehlerinformationen verlängert bekommen, GetLastError.

Bemerkungen

Windows NT: GetKeyboardLayoutName erhält den Namen der das aktive Tastaturlayout für das System.

Windows 95: GetKeyboardLayoutName erhält den Namen der das aktive Tastaturlayout für den aufrufenden Thread.

QuickInfo

&Nbsp; Windows NT: Version 3.1 oder höher erforderlich.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Nicht unterstützt.
Header:In winuser.h deklarierten.
Importieren Bibliothek:Verwenden Sie user32.lib.
Unicode:Als Unicode und ANSI-Versionen unter Windows NT implementiert.

Siehe auch

Übersicht über die Tastatur-Eingabe, Keyboard Input Funktionen, ActivateKeyboardLayout, LoadKeyboardLayout, UnloadKeyboardLayout

Index