按键精灵的高手请帮助!

2024-11-26 12:58:17
推荐回答(2个)
回答1:

先获取弹出窗口的标题或者类名循环查找,找到后用Call Plugin.Window.Close(hwnd)关闭该窗口。不好使的话用Call Plugin.Window.CloseEx(Hwnd)试试。如果还是关不了,你再追问。
RunApp "iexplore.exe"打开一个程序,进行操作。如果这个程序是固定的,那么你还是需要先获取这个窗口的标题或者类名循环查找,以此来判定是否已经打开这个程序 。
Call Plugin.Window.Top(Hwnd, 0)窗口置前。

回答2:

hwnd = Plugin.Window.Find( "Notepad","无标题 - 记事本")
sWindow = Plugin.Window.IsWindow(Hwnd)
If sWindow =1 Then
Call Plugin.Window.Close(hwnd)
RunApp "iexplore.exe"
End If

不懂再问