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