Функция RegisterHotKey

Declare Function RegisterHotKey Lib "user32" (ByVal hwnd As Long, ByVal id As Long, ByVal fsModifiers As Long, ByVal vk As Long) As Long
RegisterHotKey задает системную горячую клавишу
hwnd
Дескриптор окна, получающего горячую клавишу
id
Задает идентификатор горячей клавиши. Приложение должно использовать значения в диапазоне 0x0000-0xBFFF
fsModifiers
Определяет клавиши, которые должны быть нажаты в комбинации с клавишей, определенной в параметре nVirtKey для генерации сообщения WM_HOTKEY. fsModifiers может быть комбинацией следующих значений
MOD_ALT = &H1Должна быть нажата клавиша ALT
MOD_CONTROLДолжна быть нажата клавиша CTRL
MOD_SHIFTДолжна быть нажата клавиша SHIFT
MOD_WINДолжна быть нажата клавиша WIN
vk
Код виртуальной клавиши для горячей клавиши

Пример

Смотри пример >hotkey.zip

Смотри также

UnregisterHotKey

Категория

Клавиатура