捕获Windows Server 2008上的用户事件

我正在寻找创build一个.Net Windows应用程序,将捕获用户如何使用另一个正在运行的应用程序。 最简单的forms就是logging哪个button被点击或菜单项被打开。 捕获button文本或菜单文本就足够了。

主应用程序在服务器上运行,多个用户可以通过RDP会话连接和使用主应用程序。

我想在Microsoft Inspect.exe中类似的东西,但它不提供logging所有操作的方法。 有任何.Net库我可以使用或开源项目来捕捉这些事件

    您可以使用托管Windows API,它包含充足的源代码和用于这些类型的任务的工具。 最好的部分是你可以根据自己的需要修改它们的全部内容,比如将某些文本文件中的所有鼠标操作记录下来,然后再引用这个文件来执行用户的操作。 有关完整信息,请点击以下链接。

    托管Windows API

    源代码