如何使用vb.net在远程PC上获取活动窗口和子标题

时间:2016-04-19 03:46:50

标签: vb.net windows active-window

我正在开发一个可以检索正在运行的Excel文档名称的winform应用程序。我可以在本地检索它,但我无法弄清楚如何从远程PC中检索它。

我在本地电脑上的方式是搜索EXCEL.exe进程然后从那里找到它的活动窗口和子项。

我想知道是否有任何方式我可以在远程电脑上获得活动窗口及其孩子的标题。

我使用下面的代码从本地和远程查找过程。

w = GetObject("winmgmts:{impersonationLevel=impersonate}\\" & pc & "\root\cimv2")
        processQ = "SELECT * FROM win32_process WHERE name = 'EXCEL.EXE'"

我在互联网上搜索,但我找不到任何方法。

请帮助:(

PS。我甚至不知道我应该为这个问题添加什么标签,抱歉。

0 个答案:

没有答案