我想将鼠标信息检索到我的C#应用程序,信息包括:
我已经能够找到如何从this question获取鼠标位置 ,但对于其他鼠标信息,我还不知道。但我知道我必须使用win api。
更新: 我需要全局信息,而不是我的表单或控件,实际上我的表单是隐藏的,我只需要在应用程序运行期间存储鼠标信息。
答案 0 :(得分:1)
通常,单个控件想要了解与它们相关的鼠标操作,这就是为什么他们有捕获此信息的事件,您应该相应地使用它们。
但是,如果您需要在表单之外查看此信息,那么您将需要全局鼠标挂钩。这里有一篇关于此的文章:http://www.codeproject.com/KB/cs/globalhook.aspx