autohotkey修饰符

* 修饰符

通配符: 即使附加的修饰键被按住也能激发热键. 这常与 重映射 按键或按钮组合使用.

*#c::Run Calc.exe  ; Win+C、Shift+Win+C、Ctrl+Win+C 等都会触发此热键。
*ScrollLock::Run Notepad  ; 即使在按住其他修饰键时按下 ScrollLock 也会触发此热键

~ 修饰符

激发热键时,不会屏蔽(被操作系统隐藏)热键中按键原有的功能。

~RButton::MsgBox You clicked the right mouse button.
~RButton & C::MsgBox You pressed C while holding down the right mouse button.

$ 修饰符

  • 通常只在脚本使用 Send 命令发送包含了热键自身的按键时才需要使用此符号, 此时可以避免触发它自己.
  • $ 前缀强制使用 键盘钩子 来实现此热键, 作为一个副作用这样避免了 Send 命令触发它自己.
  • $ 前缀相当于在此热键定义之前的某个位置指定了 #UseHook。

猜你喜欢

转载自blog.csdn.net/qq_38619183/article/details/83211143