设置函数用于检验当前页面是否在刷新列表内,若是,则执行刷新,并将刷新的页面的路由从刷新列表中移除,否则不执行刷新。
AutoIt最新是v3版本,这是一个使用类似BASIC脚本语言的免费软件,它设计用于WindowsGUI(图形用户界面)中进行自动化 *** 作。它利用模拟键盘按键,鼠标移动和窗口/控件的组合来实现自动化任务。而这是其它语言不可能做到或无可靠方法实现的(例如VBScript和SendKeys).
#include <Misc.au3>Opt("TrayMenuMode", 1)
HotKeySet("{ESC}", "_Exit")
Local $dll = DllOpen("user32.dll")
OnAutoItExitRegister("_Clean")
Local $i = 0
While 1
Sleep(10)
If _IsPressed("10", $dll) Then ConsolePrint()
WEnd
Func ConsolePrint()
$i += 1
ConsoleWrite("Shift key is pressed! - " & $i & @CRLF)
EndFunc
Func _Exit()
Exit
EndFunc
Func _Clean()
DllClose($dll)
EndFunc
这是个例子,按住Shift键的时候重复执行ConsolePrint()函数打印语句到控制台,松开Shift键就不执行,按ESC键退出脚本。
F1跟系统的打开帮助功能冲突,建议换成其他键。但如果你确实想用,就请将_IsPressed函数中的按键码"10"改为"70"。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)