【发布时间】:2019-03-09 09:24:39
【问题描述】:
我正在为一个学校项目编写应用程序,该项目说“在没有任何先验知识或经验的情况下做出你引以为豪的事情”,并且遇到了我缺乏信息被视为障碍的情况。
我不知道也找不到任何关于 Windows 鼠标滚轮如何工作以及如何将其包含在我的程序中的有用信息。
为了简化问题:我需要用代码控制鼠标,按钮可以正常工作,但我不知道鼠标滚轮是如何工作的,以及我应该如何实现它的移动。
我用于鼠标事件的方法:
[DllImport("user32.dll")]
private static extern void mouse_event(int dwFlags, int dx, int dy, int dwData, int dwExtraInfo);
如果有人能解释一下鼠标滚轮的一般工作原理,或者我应该如何使用该方法来控制它,我将非常感激。
【问题讨论】:
标签: c# .net windows mouse theory