OnAutoItExitRegister
注册 AutoIt 退出时调用的函数.
OnAutoItExitRegister ( "function" )
参数
返回值
成功:
|
返回 1. 如果已注册, 可以设置 @extended.
|
失败:
|
返回 0.
|
备注
退出代码可以由 @ExitCode 检索.
退出模式可以由 @ExitMethod 检索.
$EXITCLOSE_NORMAL (0)
|
正常关闭
|
$EXITCLOSE_BYEXIT (1)
|
由退出函数关闭
|
$EXITCLOSE_BYCLICK (2)
|
由点击系统托盘关闭
|
$EXITCLOSE_BYLOGOFF (3)
|
由用户注销关闭
|
$EXITCLOSE_BYSUTDOWN (4)
|
由 Windows 关机关闭
|
常量定义在 "AutoItConstants.au3".
相关
Exit, OnAutoItExitUnRegister, OnAutoItStartRegister
函数示例
#include <MsgBoxConstants.au3>
OnAutoItExitRegister("MyTestFunc")
OnAutoItExitRegister("MyTestFunc2")
Sleep(1000)
Func MyTestFunc()
MsgBox($MB_SYSTEMMODAL, "Exit Results 1", 'Exit Message from MyTestFunc()')
EndFunc ;==>MyTestFunc
Func MyTestFunc2()
MsgBox($MB_SYSTEMMODAL, "Exit Results 2", 'Exit Message from MyTestFunc()')
EndFunc ;==>MyTestFunc2
----------------------------------------
|