嗨,我有一个MDI应用程序,其中子窗口处理许多鼠标事件.一切都没有问题(e.Button,e.Location等),直到我试图从e.Delta(鼠标棘爪的数量)中获取值.
e.Delta总是返回0.
我的事件触发没有问题,只是e.Delta的值总是为零,而其他一切似乎都有效.
我在我的子表单中尝试了以下事件:
MouseClick
MouseDown
MouseMove
MouseUp
我甚至尝试在主父MDI窗口中处理一些鼠标事件以查看它是否有帮助,但结果相同... e.Delta always = 0.
好吧,除非通过MouseWheel事件(我在列表中没有看到),否则该属性可能不会有效.
尝试附加到那个,你应该在车轮转动时得到事件.