Захват дополнительных кнопок мыши - PullRequest
0 голосов
/ 23 сентября 2011

Есть ли способ захвата нажатий дополнительных кнопок мыши, если мышь имеет более двух из них? Согласно MSDN WM_XBUTTONDOWN отправляется только для 2 дополнительных кнопок. Мне нужно решение, которое будет работать для любой мыши, поэтому использование функций специальных драйверов мыши запрещено. Я нашел в документации DirectInput перечисление Mouse_Device, которое содержит константы, описывающие до 8 кнопок. Можно ли использовать для этого DirectInput?

1 Ответ

0 голосов
/ 23 сентября 2011

А как насчет необработанного ввода через сообщение WM_INPUT?

Приличное объяснение того, как это работает здесь .

...