假设我打开了一些Windows,然后我启动了 AutoIt 脚本。
现在每当用户点击一个窗口时,它就会聚焦(激活),这里我想执行一些代码。
所以基本上我想捕捉某种 windowFocused 或 windowActivated 事件。
我想要一个比无限循环更好的解决方案。
答案 0 :(得分:0)
这仍然使用无限循环,如果您一直在寻找Windows,我不确定如何摆脱它。但是你不必使用WinList()。只需一个简单的循环:
While 1
If WinActive("Notepad") Then
; do something
ElseIf WinActive("Wordpad") Then
; do something else
EndIf
WEnd