Chenzi 发表于 2020-3-16 10:14

关于winform中的鼠标滚轮事件

本帖最后由 Chenzi 于 2020-3-18 09:35 编辑

C#的 鼠标滚轮事件:MouseWheel的说明为:在控件有焦点且鼠标轮移动时发生。
但是鼠标离开当前窗体失焦后,就不能触发此事件了,
怎么才能让他在任意界面触发此事件,无论窗体是否有焦点,求助各位大佬,谢谢!有代码更好

yzc55 发表于 2020-3-16 10:44

我再想 为什么我在RSS中回复不了帖子

absman1972 发表于 2020-3-16 10:56

請參考
https://www.codeproject.com/Articles/7294/Processing-Global-Mouse-and-Keyboard-Hooks-in-C

繁华中的沉寂 发表于 2020-3-16 11:15

用全局鼠标钩子应该可以吧

Chenzi 发表于 2020-3-16 11:17

absman1972 发表于 2020-3-16 10:56
請參考
https://www.codeproject.com/Articles/7294/Processing-Global-Mouse-and-Keyboard-Hooks-in-C

谢谢指点,待我看看

Chenzi 发表于 2020-3-16 11:18

繁华中的沉寂 发表于 2020-3-16 11:15
用全局鼠标钩子应该可以吧

我百度出来的答案也是这样,我还是个小白,不太会写,顺便了解了解钩子这一方面。谢谢你
页: [1]
查看完整版本: 关于winform中的鼠标滚轮事件