0

反正有没有实时发现桌面上打开了什么样的窗口?它可能需要 C# 或 C++。我现在发现的是使用 C# Process.GetProcesses() 方法在桌面上找到打开的窗口。

但是当用户打开任何新窗口时,输出无法更改。那么,有什么方法可以用来实时跟踪打开的窗口吗?

另外,有没有办法通过使用我们的网络服务来跟踪特定窗口上的鼠标移动?

非常感谢!

4

2 回答 2

0

执行此操作的 Windows 击键记录器的源代码(在 C++ 中):http: //16s.us/16k/

编辑:它显示用户正在输入的打开窗口(实时),但不是所有打开的窗口,只有正在使用的活动窗口。

于 2013-04-29T17:50:27.050 回答
0

我同意 tnw 的观点,这听起来很粗略(这里可能有一个例子可以提供帮助)。但是,您想查看 windows api 调用:

第一个只会给你当前窗口,而不是所有打开的窗口,但听起来这就是你真正想要的吗?

于 2013-04-29T17:37:26.873 回答