查找应用处理程序?

时间:2013-11-20 21:38:17

标签: c++ windows winapi citrix remoteobject

问题

我正在尝试在使用ZenApp通过Citrix Remote运行的远程终端内找到窗口对象句柄。我的问题是我可以看到Citrix Remote的父窗口,但没有孩子。我尝试过WinSpy,WFP Inspector和其他一些API间谍工具;其中任何一个都无法查看Citrix Remote属性。


问题

通过此远程终端,我该怎么做才能查看这些对象?

示例

enter image description here

2 个答案:

答案 0 :(得分:4)

任何实用程序都无法查看通过Citrix运行的应用程序的窗口句柄。该应用程序正在Citrix服务器上运行。 Citrix远程客户端仅在客户端应用程序中显示屏幕图像。

您要查找的窗口句柄位于Citrix服务器上,而不是您运行的客户端计算机上。

答案 1 :(得分:1)

你永远无法获得窗口句柄,因为它们不存在;但是,您可以能够使用UI自动化来获取辅助功能属性(名称,位置等)。当然,这适用于Windows 8和Windows 8上的Windows远程桌面。以上;它可能适用于Citrix也可能不适用。值得一试。