如何获取所有用户的前台窗口?

时间:2017-04-11 07:17:53

标签: windows winapi

在Windows服务器中,有4位用户远程登录。

GetForegroundWindow returns only current user foreground window.

无论如何都要获得所有用户的前景窗口?

1 个答案:

答案 0 :(得分:0)

我可以为该函数找到的documentation(顾名思义)意味着它不是真正的cmdlet或类似的东西。它实际上是C ++代码,所以你正在做的是调用一些非常复杂的代码和JIT编译它。通过详细说明您尝试做的事情,您可能会获得更好的方法。

根据您目前的方法,您不会走得太远。您正在使用的呼叫受用户会话的约束,因此不了解任何其他用户。如果您想使用此调用,则需要在每个用户的上下文中执行它。至于实际上本地获取信息......我不确定如何。