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


Получение необработанных устройств ввода

Обновлен: Ноябрь 2007

Позволяют программе PresentationHost.exe обнаруживать необработанные устройства ввода (устройства пользовательского интерфейса), в которых заинтересовано главное приложение.

 HRESULT GetRawInputDevices( [out] IEnumRAWINPUTDEVICE **ppEnum );

Параметры

ppEnum

[out] Указатель на IEnumRAWINPUTDEVICE для перечисления необработанных устройств ввода.

Значение свойства или возвращаемое значение

HRESULT:

S_OK — IEnumRAWINPUTDEVICE будет использоваться программой PresentationHost.exe, если только возвращается S_OK.

E_NOTIMPL

Заметки

Необработанные устройства ввода являются набором устройств ввода, включающим в себя клавиатуры, мыши и менее традиционные устройства, такие как устройства дистанционного управления.

При получении списка необработанных устройств ввода PresentationHost.exe регистрирует устройства для получения сообщений уведомления WM_INPUT.

См. также

Ссылки

FilterInputMessage

Другие ресурсы

https://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/userinput/rawinput/rawinputreference/rawinputfunctions/getrawinputdevicelist.asp