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