从单独的运行进程接收鼠标单击

时间:2011-05-03 01:52:34

标签: .net process

基本上我要做的是打开一个单独的进程,然后从该进程接收鼠标单击事件,特别是在单独的运行进程中单击鼠标的坐标。

我一直在使用Windows API(SendMessagemouse_event)以及System.Windows.Automation内容,我找到了有关将事件发送到单独运行进程的重要信息,但是没有关于接收(除了StandardOutput,我认为这不是我想要的(我无法让它工作))。

我正在使用C#,所以如果您要发布一些代码,我会更好,但如果需要,我可以使用任何语言。

1 个答案:

答案 0 :(得分:1)

我认为你需要寻找'Global Hooks'。

我觉得这很有帮助;但我对鼠标方面并不感兴趣。不过,它声称工作:)

http://www.codeproject.com/KB/cs/globalhook.aspx