在应用程序外记录活动

时间:2014-01-04 13:18:14

标签: c# winforms mouse-hook

也许是一个不正确的问题,但是:

我正在尝试创建一个应用程序,它将在后台运行时记录每个用户的鼠标单击。

我设法记录每个鼠标点击类型(使用Hook),但后来我遇到了问题。 我不仅要记录每次点击,还要知道按下了什么以及在哪里。 我需要记录第二个信息,即在某个应用程序(buttoncheckbox内部按下了什么类型的对象,以及在哪个面板中是否存在,也是对象名称),但我不需要知道那些应该做的对象是什么。

那么,是否可以使用global hook帮助,或者是否有一些库可以帮助实现这一目标?

修改 发现它应该是wpf应用程序,但是还有更多的问题 - 如何使它记录每个被点击的对象,而不仅仅是在创建的wpf中。

0 个答案:

没有答案