сообщение WM_INPUT_DEVICE_CHANGE

Описание:

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

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

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

#define WM_INPUT_DEVICE_CHANGE          0x00FE

Параметры

wParam

Тип: WPARAM

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

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

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

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

lParam

Тип: LPARAM

ДЕСКРиптор для необработанного устройства ввода.

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

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

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

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

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

Ссылки

RegisterRawInputDevices

Структура RAWINPUTDEVICE