c# - 全局鼠标事件

标签 c# events mouseevent

你好,

我正在尝试跟踪鼠标位置及其增量位置。除了在我的窗口中为我的所有表单实现所有鼠标事件之外,还有什么更好的方法可以做到这一点吗?

使用 MouseMove 事件的问题在于,一旦鼠标移出窗体,它就会停止正常工作。实现 mouseEnter,mouseLeave 有所改进,但感觉仍然不够完美。有什么想法吗?

问候,

最佳答案

您必须处理较低级别的窗口事件。

查看此示例:http://www.codeproject.com/KB/cs/globalhook.aspx

关于c# - 全局鼠标事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6114168/

相关文章:

opencv 设置鼠标回调

Java/Swing JViewport 鼠标拖动时跳转

c# - 什么会导致 dictionary.ContainsKey(dictionary.Keys.First()) 返回 false?

C# 5.0 async await 返回一个列表

events - 在可见元素上 react native ScrollView 事件

iphone - 如何在应用程序的每个 View 中捕获触摸事件?

c# - 某些东西阻塞了我的内存,程序卡在 GC.Collect() 或 GC.GetTotalAmountOfMemory(true) 上

c# - 将 MouseButtonEventArgs 背后的代码转换为 MVVM

Spring 集成 HTTP 到 Scatter Gather

objective-c - 接收双击事件