GetKeyboardLayoutName

GetKeyboardLayoutName функция извлекает имя активного раскладку.

(BOOL GetKeyboardLayoutName LPTSTR  pwszKLID / / указатель на буфер для имя макета);
 

Параметры

pwszKLID
Указатель на буфер на наименее KL_NAMELENGTH символов, которые должен получить имя раскладки клавиатуры, включая признак NULL. Это будет копию строки, для функции LoadKeyboardLayout , если макет замещения имели место.

Возвращаемые значения

Если функция выполнена успешно, возвращаемое значение не равно нулю.

Если вызов функции был неуспешен, возвращаемое значение равно нулю. Чтобы получить расширенные сведения об ошибке, вызовите GetLastError.

Примечания

Windows NT: GetKeyboardLayoutName получает имя активного раскладки клавиатуры для системы.

Windows 95: GetKeyboardLayoutName получает имя активного раскладки клавиатуры для вызывающего потока.

QuickInfo

nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:Объявленные в winuser.h.
Импорта библиотеки:Используйте user32.lib.
Юникод:В версии Юникода и ANSI в Windows NT.

Родственные слова

Обзор ввода клавиатуры, функции ввода клавиатуры, ActivateKeyboardLayout, LoadKeyboardLayout, UnloadKeyboardLayout

Index