#SuspendExempt
豁免后续热键和热字串的挂起.
#SuspendExempt Setting
参数
- Setting
-
类型: 字符串或整数
如果省略, 则默认为 True. 否则, 指定以下原义值之一:
True 或 1 表示允许豁免后续热键.
False 或 0 表示禁用豁免.
如果在脚本中未指定此指令, 则在挂起脚本时禁用所有热键或热字符串, 即使是那些调用 Suspend 函数的热键或热字符串.
可以通过 Suspend 函数, 或托盘图标或主窗口挂起热键和热字符串.
该指令不影响 Hotkey 或 Hotstring 函数, 它们可以使用 S 热键选项或 S 热字串选项来代替.
和其他指令一样, #SuspendExempt 不能有条件地执行.
Suspend, 热键, 热字串
示例
本例中的第一个热键是用来切换暂停的. 为了防止这个热键在开启暂停后被暂停, 从而无法再关闭暂停, 必须将其豁免.
#SuspendExempt ; 从 Suspend 中豁免以下热键.
#Esc::Suspend -1
#SuspendExempt False ; 禁用下面任何热键/热字符串的豁免.
^1::MsgBox "This hotkey is affected by Suspend."