Function Reference

首页  后退  前进

OnAutoItExitRegister

 

注册 AutoIt 退出时调用的函数.

 

OnAutoItExitRegister ( "function" )

参数

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

----------------------------------------