草庐IT

MainWindowTitle

全部标签

c# - 为什么 Process.MainWindowTitle 对于除一个窗口以外的所有窗口始终为空?

当访问Process.MainWindowTitle如下...Process[]processes=Process.GetProcessesByName("iexplore");...然后遍历生成的数组,我总是以MainWindowTitle为空,数组中只有一项除外。在我的例子中,我打开了两个InternetExplorer窗口,一个有一个选项卡,一个有两个选项卡。运行我的代码时,我总是得到我最后激活的窗口和选项卡的MainWindowTitle-所有其他的都保持为空。奇怪的是,填充MainWindowTitle的进程ID始终相同-如果我在运行代码之前激活其他IE窗口或选项卡,进程ID