Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Публикуется при нажатии пользователем горячей клавиши, зарегистрированной функцией RegisterHotKey . Сообщение помещается в начало очереди сообщений, связанной с потоком, который зарегистрировал горячий ключ.
#define WM_HOTKEY 0x0312
Параметры
-
wParam
-
Идентификатор горячего ключа, создающего сообщение. Если сообщение было создано с помощью системного горячего ключа, этот параметр будет иметь одно из следующих значений.
Значение Значение - IDHOT_SNAPDESKTOP
- -2
Была нажата горячая клавиша "привязать рабочий стол". - IDHOT_SNAPWINDOW
- -1
Была нажата горячая клавиша окна привязки. -
lParam
-
Слово нижнего порядка указывает клавиши, которые должны были быть нажаты в сочетании с клавишей, указанной в слове высокого порядка для создания сообщения WM_HOTKEY . Это слово может быть одним или несколькими из следующих значений. Слово высокого порядка указывает код виртуального ключа горячего ключа.
Значение Значение - MOD_ALT
- 0x0001
Либо клавиша ALT была удержана. - MOD_CONTROL
- 0x0002
Прижата либо клавиша CTRL. - MOD_SHIFT
- 0x0004
Прижата клавиша SHIFT. - MOD_WIN
- 0x0008
Любая клавиша WINDOWS была удержана. Эти клавиши помечены логотипом Windows. Горячие клавиши, включающие ключ Windows, зарезервированы для использования операционной системой.
Комментарии
WM_HOTKEY не связано с WM_GETHOTKEY и WM_SETHOTKEY горячими клавишами. Сообщение WM_HOTKEY отправляется для универсальных горячих клавиш, а сообщения WM_SETHOTKEY и WM_GETHOTKEY связаны с горячими клавишами активации окна.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
| Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
| Заголовок |
|
См. также раздел
-
Справочные материалы
-
Основные понятия