HwndEx = Plugin.Window.Search("记事本")//标题自己修改
dim MyArray
MyArray = Split(HwndEx, "|")
If UBound(MyArray)>=0 Then
s1 = Plugin.Window.GetText(MyArray(0))
Rem q
Hwnd = Plugin.Window.Foreground()
s2 = Plugin.Window.GetText(Hwnd)
If s1=s2 Then
//操作源码
Else
//等待
Delay 1000
End If
Goto q
Else
MessageBox "没有发现你写的窗口,请修改第一句标题"
End If
rem 查找句柄
hwnd=Plugin.Window.Search("游戏窗口名")
if hwnd=0 then
goto 下一步
else
goto 查找句柄
end if
rem 下一步
那你就定时查找这个窗口的句柄嘛,如果你是想弹出某一窗口了就暂停脚本,最简单的方法就是开多线程,然后设置出现窗口时按下暂停键
刚运行就获取一下当前窗口句柄,然后用就可以判断有没有窗口了
如果是这样的话,不建议你监视一个随时可能自动关闭的窗口.
建议,监控该窗口出现后,正常窗口出现的特殊情况.