0

我正在创建一个捕获所有用户会话详细信息的 Windows 应用程序。

我想跟踪有多少用户使用 RDP 会话连接到我的机器。想用屏幕截图记录他们的所有活动。

所以我想知道如何捕获活动屏幕。我尝试了“RUNAS”,但它显示了我运行的当前屏幕截图。我可以使用用户的应用程序数据,但无法获得实际屏幕。

我也尝试了 LogonUser、CreateProcessAsUser 但没有得到实际意义。所以请让我知道我该怎么做?

我使用 'cassia' 谷歌库来列出所有当前登录的用户。

谢谢拉克斯米拉尔

4

1 回答 1

0

当用户登录机器时,让您的应用程序在用户会话中启动会容易得多,然后监视用户会话已经进入。同步正在运行的应用程序的多个实例(每个用户登录一个)所固有的问题与让应用程序通过 Windows 用户会话并同时在几个不同的会话中运行代码(然后无论如何都要同步)所涉及的问题相比,解决起来要容易得多。

于 2010-12-27T14:59:22.197 回答