0

假设您有一个作为系统帐户作为服务运行的进程,是否可以查看由该服务创建的进程创建的窗口的内容。

例如,假设您有一个服务作为一种启动 Excel 的包装器运行。

4

3 回答 3

0

服务将(在正常情况下)与交互式桌面的不同窗口站相关联,并且它们无法交互 - 您可以在 MSDN 上的 Window Stations 上阅读更多信息

于 2009-01-21T22:49:00.213 回答
0

微软间谍++

在那里选择Spy/Processes并找到您的流程

如果它的一些线程创建了任何窗口,您会将它们视为子树。

于 2009-01-16T16:25:25.737 回答
0

创建和填充窗口的进程不应该作为服务运行。话虽如此,如果这是在 Win2K3 或更早版本上,请将服务设置为与桌面交互,您可以自己查看内容。如果是在 Vista 或更高版本上,则无法检查任意窗口的内容。

如果它是支持检索其内容的特定类型的窗口(即 EDIT 控件),您可能能够运行另一个服务,该服务将 Windows 消息发送到第一个服务以获得您想要的内容。

于 2009-01-16T16:47:30.297 回答