ActivateKeyboardLayout |
Задает идентификатор входного языкового стандарта (ранее называемый дескриптором раскладки клавиатуры) для вызывающего потока или текущего процесса. Идентификатор языкового стандарта ввода указывает языковой стандарт, а также физический макет клавиатуры.
|
BlockInput |
Блокирует доступ к приложениям событий ввода клавиатуры и мыши.
|
EnableWindow |
Включает или отключает ввод мыши и клавиатуры в указанное окно или элемент управления. Если входные данные отключены, окно не получает входные данные, такие как щелчки мыши и нажатия клавиш. Если входные данные включены, окно получает все входные данные.
|
GetActiveWindow |
Извлекает дескриптор окна в активное окно, подключенное к очереди сообщений вызывающего потока.
|
GetAsyncKeyState |
Определяет, находится ли ключ вверх или вниз во время вызова функции, и указывает, был ли нажатием клавиши после предыдущего вызова GetAsyncKeyState.
|
GetFocus |
Извлекает дескриптор в окно с фокусом клавиатуры, если окно подключено к очереди сообщений вызывающего потока.
|
GetKeyboardLayout |
Извлекает идентификатор языкового стандарта активного ввода (ранее называемый раскладкой клавиатуры) для указанного потока. Если параметр idThread равен нулю, возвращается входной языковой стандарт для активного потока.
|
GetKeyboardLayoutList |
Извлекает входные идентификаторы языкового стандарта (ранее называемые дескрипторами раскладки клавиатуры), соответствующие текущему набору языковых стандартов ввода в системе. Функция копирует идентификаторы в указанный буфер.
|
GetKeyboardLayoutName |
Извлекает имя идентификатора языкового стандарта активного ввода (прежнее название — раскладка клавиатуры).
|
GetKeyboardState |
Копирует состояние 256 виртуальных ключей в указанный буфер.
|
GetKeyNameText |
Извлекает строку, представляющую имя ключа.
|
GetKeyState |
Извлекает состояние указанного виртуального ключа. Состояние указывает, находится ли ключ вверх, вниз или переключается (вкл., отключается при каждом нажатии клавиши).
|
GetLastInputInfo |
Извлекает время последнего входного события.
|
IsWindowEnabled |
Определяет, включено ли указанное окно для ввода мыши и клавиатуры.
|
LoadKeyboardLayout |
Загружает новый идентификатор языкового стандарта ввода (ранее называемый раскладкой клавиатуры) в систему. Несколько входных идентификаторов языкового стандарта можно загружать одновременно, но одновременно активируется только один процесс. Загрузка нескольких входных идентификаторов языкового стандарта позволяет быстро переключаться между ними.
|
MapVirtualKey |
Преобразует (сопоставляет) код виртуального ключа в код сканирования или значение символа или преобразует код сканирования в код виртуального ключа. Чтобы указать дескриптор раскладки клавиатуры для перевода указанного кода, используйте функцию MapVirtualKeyEx .
|
MapVirtualKeyEx |
Карты код виртуального ключа в код сканирования или значение символа или преобразует код сканирования в код виртуального ключа. Функция преобразует коды с помощью языка ввода и идентификатора языкового стандарта ввода.
|
OemKeyScan |
Карты коды OEMASCII до 0x0FF в коды сканирования OEM и состояния смены. Эта функция предоставляет сведения, позволяющие программе отправлять текст OEM в другую программу путем имитации ввода клавиатуры.
|
RegisterHotKey |
Определяет горячий ключ на уровне системы.
|
SendInput |
Синтезирует нажатия клавиш, движения мыши и нажатия кнопки.
|
SetActiveWindow |
Активирует окно. Окно должно быть присоединено к очереди сообщений вызывающего потока.
|
Setfocus |
Задает фокус клавиатуры для указанного окна. Окно должно быть присоединено к очереди сообщений вызывающего потока.
|
SetKeyboardState |
Копирует 256-байтовый массив состояний клавиши клавиатуры в таблицу состояния ввода-состояния клавиатуры вызывающего потока. Это та же таблица, доступная к функциям GetKeyboardState и GetKeyState. Изменения, внесенные в эту таблицу, не влияют на ввод клавиатуры в любой другой поток.
|
ToAscii |
Преобразует указанный код виртуального ключа и состояние клавиатуры в соответствующие символы или символы. Функция преобразует код с помощью языка ввода и физической раскладки клавиатуры, определяемой дескриптором раскладки клавиатуры. Чтобы указать дескриптор раскладки клавиатуры для перевода указанного кода, используйте функцию ToAsciiEx .
|
ToAsciiEx |
Преобразует указанный код виртуального ключа и состояние клавиатуры в соответствующие символы или символы. Функция преобразует код с помощью языка ввода и физического макета клавиатуры, определяемого идентификатором входного языкового стандарта.
|
ToUnicode |
Преобразует указанный код виртуального ключа и состояние клавиатуры в соответствующий символ Юникода или символы. Чтобы указать дескриптор раскладки клавиатуры для перевода указанного кода, используйте функцию ToUnicodeEx .
|
ToUnicodeEx |
Преобразует указанный код виртуального ключа и состояние клавиатуры в соответствующий символ Юникода или символы.
|
UnloadKeyboardLayout |
Выгрузит входной идентификатор языкового стандарта (ранее называемый раскладкой клавиатуры).
|
Отмена регистрацииHotKey |
Освобождает горячий ключ, ранее зарегистрированный вызывающим потоком.
|
VkKeyScanEx |
Преобразует символ в соответствующий код виртуального ключа и состояние shift. Функция преобразует символ с помощью языка ввода и физического макета клавиатуры, определяемого идентификатором входного языкового стандарта.
|