【发布时间】:2012-07-17 19:11:58
【问题描述】:
我正在用 C# 制作一个表单应用程序,我需要的是能够在用户双击时捕获表单之外的 x,y 坐标。我找不到任何可以帮助我的东西。我是 C# 新手,所以我可能正在寻找错误的东西。任何帮助将不胜感激。
谢谢,
【问题讨论】:
标签: c# events click mouse double-click
我正在用 C# 制作一个表单应用程序,我需要的是能够在用户双击时捕获表单之外的 x,y 坐标。我找不到任何可以帮助我的东西。我是 C# 新手,所以我可能正在寻找错误的东西。任何帮助将不胜感激。
谢谢,
【问题讨论】:
标签: c# events click mouse double-click
This 旧 MSDN 博客有使用 WH_MOUSE_LL 的示例代码,这是一个低级鼠标挂钩,可用于在 Windows 中捕获鼠标事件。鼠标钩子不区分双击但是,您需要自己做。您可以使用SystemInformation.DoubleClickTime 和计时器来确定单击是否为双击。
【讨论】: