# ExitApp

终止脚本.

    ExitApp , ExitCode

## 参数

ExitCode

  一个介于 -2147483648 和 2147483647 之间的整数(或 [v1.0.48.01+] 为表达式), 在脚本退出时返回给它的调用者. 此代码可以被任何调用脚本的程序访问, 例如另一个脚本(使用 RunWait) 或批处理(.bat) 文件. 如果省略, 则 ExitCode 默认为零. 零一般用来表示成功.

## 备注

这等同于从脚本的托盘菜单或主菜单中选择了 "Exit".

任何被脚本注册的 OnExit 函数或子程序将被自动调用, 并可能阻止脚本的终止. 在这种情况下, 当前的线程会像 Exit 被调用一样退出.

终止脚本并不等同于退出每个线程. 例如, Finally 块不会被执行, 对于局部变量所包含的对象, __Delete 不会被调用.

## 相关

Exit, OnExit(), OnExit, #Persistent

## 示例

按下热键来终止当前脚本.

    #x::ExitApp  ; Win+X

dftg