按回车不起作用
Pressing enter doesn't work
我正在尝试制作一个自动化脚本,当某些弹出窗口出现时按 Enter。它似乎识别弹出 window,但按 Enter 不起作用。代码如下:
#RequireAdmin
Opt("WinTitleMatchMode", 2)
$hWnd = WinWaitActive("[TITLE:testpop]")
Sleep(300)
Send("{ENTER}")
你的代码对我来说工作正常。
您确定弹出窗口仍然是 "focused" 吗?
或响应 Enter?
$hWnd = WinWait("[TITLE:testpop]")
Sleep(300)
WinActivate($hWnd)
Sleep(300)
ControlSend($hWnd,"",0,"{ENTER}")
这个 ^ 应该做同样的事情,但略有背景。
如果您能够使用 Au3Info.exe
识别按钮 ID,您也可以使用 ControlClick 单击按钮
这是什么弹窗?
我正在尝试制作一个自动化脚本,当某些弹出窗口出现时按 Enter。它似乎识别弹出 window,但按 Enter 不起作用。代码如下:
#RequireAdmin
Opt("WinTitleMatchMode", 2)
$hWnd = WinWaitActive("[TITLE:testpop]")
Sleep(300)
Send("{ENTER}")
你的代码对我来说工作正常。 您确定弹出窗口仍然是 "focused" 吗? 或响应 Enter?
$hWnd = WinWait("[TITLE:testpop]")
Sleep(300)
WinActivate($hWnd)
Sleep(300)
ControlSend($hWnd,"",0,"{ENTER}")
这个 ^ 应该做同样的事情,但略有背景。 如果您能够使用 Au3Info.exe
识别按钮 ID,您也可以使用 ControlClick 单击按钮这是什么弹窗?