#SuspendExempt

豁免后续热键热字串挂起.

#SuspendExempt Setting

参数

Setting

如果省略, 则默认为 True. 否则, 指定以下原义值之一:

True1 表示允许豁免后续热键.

False0 表示禁用豁免.

备注

如果在脚本中未指定此指令, 则在挂起脚本时禁用所有热键或热字符串, 即使是那些调用 Suspend 函数的热键或热字符串.

可以通过 Suspend 函数, 或托盘图标主窗口挂起热键和热字符串.

该指令不影响 HotkeyHotstring 函数, 它们可以使用 S 热键选项S 热字串选项来代替.

和其他指令一样, #SuspendExempt 不能有条件地执行.

Suspend, 热键, 热字串

示例

本例中的第一个热键是用来切换暂停的. 为了防止这个热键在开启暂停后被暂停, 从而无法再关闭暂停, 必须将其豁免.

#SuspendExempt  ; 从 Suspend 中豁免以下热键.
#Esc::Suspend -1
#SuspendExempt False  ; 禁用下面任何热键/热字符串的豁免.
^1::MsgBox "This hotkey is affected by Suspend."