2012-07-18 63 views
1

我正在C#中创建窗体应用程序,我需要的是在用户双击时能够捕获窗体外部的x,y坐标。我一直无法找到任何可以帮助我的东西。我是C#的新手,所以我可能正在寻找错误的东西。任何帮助,将不胜感激。使用doubleclick捕捉窗体C之外的x,y坐标#

感谢,

+0

请参阅:http://stackoverflow.com/questions/3312752/capturing-mouse-keyboard-events-outside-of-form-app-running-in-background – Josh 2012-07-18 17:09:54

回答

0

This老MSDN博客有使用WH_MOUSE_LL,你可以用它来捕捉鼠标事件Windows中的一个低级别的鼠标钩子的示例代码。然而,鼠标钩并不能区分双击,你需要自己做。您可以使用SystemInformation.DoubleClickTime和一个计时器来确定点击是否是双击。