Сообщение WM_INPUT
Отправлено в окно, которое получает необработанные входные данные.
Окно получает это сообщение через функцию WindowProc .
#define WM_INPUT 0x00FF
-
wParam
-
Входной код. Используйте макрос GET_RAWINPUT_CODE_WPARAM для получения значения.
Может иметь одно из следующих значений:
Значение Значение - RIM_INPUT
- 0
Входные данные выполнялись, когда приложение находилось на переднем плане.
Приложение должно вызвать DefWindowProc , чтобы система ла ее.- RIM_INPUTSINK
- 1
Входные данные выполнялись, когда приложение не находилось на переднем плане. -
lParam
-
Дескриптор HRAWINPUT для структуры RAWINPUT , содержащей необработанные входные данные с устройства. Чтобы получить необработанные данные, используйте этот дескриптор в вызове GetRawInputData.
Если приложение обрабатывает это сообщение, оно должно возвращать ноль.
Необработанные входные данные доступны, только если приложение вызывает RegisterRawInputDevices с допустимыми спецификациями устройства.
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Заголовок |
|
Справочные материалы
Основные понятия