Поделиться через


сообщение WM_INPUT_DEVICE_CHANGE

Описание

Отправляется в окно, зарегистрированное для получения необработанных входных данных.

Необработанные входные уведомления доступны только после того, как приложение вызовет RegisterRawInputDevices с флагом RIDEV_DEVNOTIFY .

Окно получает это сообщение через функцию WindowProc .

#define WM_INPUT_DEVICE_CHANGE          0x00FE

Параметры

wParam

Тип: WPARAM

Этот параметр может принимать одно из указанных ниже значений.

Значение Значение

GIDC_ARRIVAL1
В систему добавлено новое устройство.
Вы можете вызвать Метод GetRawInputDeviceInfo , чтобы получить дополнительные сведения об устройстве.

GIDC_REMOVAL2
Устройство удалено из системы.

lParam

Тип: LPARAM

Handle для необработанного устройства ввода.

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

Если приложение обрабатывает это сообщение, оно должно возвращать ноль.

См. также раздел

Основные понятия

Необработанные входные данные

Справочные материалы

RegisterRawInputDevices

Структура RAWINPUTDEVICE