В моем приложении Windows при регистрации для «Необработанных устройств ввода» я хочу зарегистрировать только мышь, но трекпад, который также является указывающим устройством, также регистрируется.
В документации MSDN в коллекции верхнего уровня (TLC) говорится об использовании полей usUsagePage, usUsage RAWINPUTDEVICE. Но нет информации, как исключить одно из устройств под той же категорией. RIDEV_REMOVE, RIDEV_EXCLUDE или любые другие флаги режима не дают ответа, и их можно использовать только для подкласса в зависимости от значения usUsagePage.
Управление конкретным устройством класса возможно после регистрации и последующего получения значения члена hDevice RawInputHeader, но я не хочу регистрировать сенсорную панель в первую очередь.
Дайте мне знать, если есть какой-либо другой вариант для вышеуказанной проблемы.
заранее спасибо
KB