我注意到没有文档等效于WM原始输入的WM_MOUSEHWHEEL,但我收到WM_INPUT消息,用于水平滚轮点击.在我开始重新发明轮子(愚蠢的双关语)之前,有没有人已经编目过这样的消息?
解决方法:
没关系,花了大约5分钟.
如果有人来寻找这个,似乎#define RI_MOUSE_HWHEEL 0x0800解决了这个问题.此标志的测试与RI_MOUSE_WHEEL相同. delta位于usButtonData中:右侧为正,左侧为负.
标签:raw-input,c,windows
来源: https://codeday.me/bug/20190729/1576183.html