我希望能够检测进程是否有任何对用户可见的窗口,我并不介意误报(说明当一个进程实际可见时进程是不可见的)但反之则是问题(说实际上没有一个过程是不可见的)。因此,CInt(Process.MainWindowHandle) = 0
和Process.MainWindowTitle = ""
无法满足我的需求。
答案 0 :(得分:0)
我google' d并找到了这个功能:IsWindowVisible
你试过吗?
答案 1 :(得分:0)
加载进程需要时间,所以请尝试以这种方式使用它。
do
process.refresh()
Process.MainWindowTitle.tostring.length >0
loop
msgbox(process.mainwindowtitle.tostring)
这应该有效