Функция GetKeyboardLayoutList

Declare Function GetKeyboardLayoutList _
    Lib "user32" _
    (ByVal nBuff As Long, _
    lpList As Long) As Long

GetKeyboardLayoutList получает список всех раскладок клавиатур, доступных в системе. Данные раскладки копируются в заданный буфер

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

В успешном случае возвращается число раскладок, копируемых в буфер nBuff

Параметры

nBuff
Задает максимальное число раскладок клавиатур, которое может содержать буфер. Для получения количества доступных клавиатур используйте значение 0
lpList
Буфер, содержащий массив раскладок клавиатур

Пример

' Определим число раскладок клавиатур
Print GetKeyboardLayoutList(0&, ByVal 0&)

Смотри также

GetKeyboardLayout

Категория

Клавиатура