>
导出的函数用于检查 AutoHotkey 模块当前是否执行脚本。
此函数仅在 AutoHotkey.dll 中可用
OutputVar := DllCall("AutoHotkey.dll\ahkReady")
函数示例: IsPaused := DllCall("AutoHotkey.dll\ahkReady")
如果执行脚本则存储 1 / true 的变量名称,否则存储 0 / false。
dllpath:=A_AhkDir "\AutoHotkey.dll"
DllCall("LoadLibrary","Str",dllpath) ; 加载 AutoHotkey 模块。
DllCall(dllpath "\ahktextdll","Str","Sleep 2000","Str","","CDecl") ; 启动新线程,仅包含该函数。
While DllCall(dllpath "\ahkReady") ; 等到AutoHotkey.dll退出。
Sleep 100
MsgBox End
; 与上面使用包含的 Autohotkey.dll 相同的示例
dll:=AhkThread("Sleep 2000")
while dll.ahkReady()
Sleep 100
MsgBox End