32位应用程序没有收到WM_MOUSEHWHEEL消息

时间:2017-04-22 17:33:39

标签: c windows winapi user32

我发布这个以防其他人偶然发现这种奇怪。

Microsoft的Intellimouse会将wm_mousewheel消息发送到非活动窗口,但不会发送wm_mousehwheel消息。 wm_mousehwheel消息仅转到活动窗口。

我花了很长时间才意识到wm_mouseHwheel消息被发送到我已悬浮在主窗口上的状态窗口,而垂直的wm_mousewheel消息显示在我的主窗口中。

不知道为什么Intellimouse驱动程序以不同于垂直滚动的方式处理水平滚动,但确实如此。

0 个答案:

没有答案