0

如何挂钩一个应用程序,以便我可以找出鼠标在其中双击的时间?

这可以在.NET中完成吗?

有什么我需要注意的吗?(例如,使其他应用程序崩溃)

4

2 回答 2

3

文章“如何将托管 .NET 程序集注入托管进程”将为您提供设置挂钩所需的所有知识。

文章“我如何构建一个正常工作的扑克机器人:第 4 部分”将为您提供捕捉双击所需的一切。

这两篇文章的代码都可以是特定领域的,但你应该不会有太多的麻烦来拉出金块来启动和运行。

于 2009-02-06T14:39:08.023 回答
0

它可以在 .NET 中使用 Win32 API 完成。这篇MSDN 文章描述了 windows 挂钩。CodeProject也有这个

是的,您应该非常小心地始终取消挂钩处理程序,无论哪种错误情况可能导致应用程序意外关闭。

于 2009-02-06T14:29:44.237 回答