捕获额外的鼠标按钮

时间:2011-09-23 08:13:52

标签: c++ windows mouse

如果鼠标中有更多鼠标按钮,有没有办法捕获其他按钮?根据MSDN WM_XBUTTONDOWN仅发送2个附加按钮。我需要一个适用于任何鼠标的解决方案,因此禁止使用特殊鼠标驱动程序的功能。我在DirectInput文档中找到了枚举Mouse_Device,其中包含描述最多8个按钮的常量。可以将DirectInput用于此吗?

1 个答案:

答案 0 :(得分:-1)

通过WM_INPUT消息进行原始输入怎么样?

关于它如何运作有一个很好的解释here