Sam*_*zmy 7 keyboard keyboard-shortcuts autohotkey
我希望“结束”键阻止/锁定某些键,例如 a、s、d、i、j、k、l。当我再次单击“结束”以取消阻止相同的键(a、s、d、i、j、k、l)时。我怎样才能在 Autohotkey 中做到这一点?有人可以告诉我命令和功能吗?
use*_*ine 11
AutoHotkey 有 2 个功能可以帮助您:
现在,您可以利用这 2 个功能发挥自己的优势。
只需将这行代码放在脚本中的某处:
end::Suspend
Run Code Online (Sandbox Code Playgroud)
当您按下 时,这将挂起脚本End。脚本暂停后,按键将正常工作。使用以下命令激活脚本后End,这些键将被禁用。
您可以通过运行这样的脚本来禁用键:
a::return
b::return
...
Run Code Online (Sandbox Code Playgroud)
奇迹般有效。
为简单起见,整个脚本如下所示:
end::Suspend
a::return
b::return
Run Code Online (Sandbox Code Playgroud)
只需在最后一次返回下方添加要禁用的任何键即可。如果您想禁用字母或数字以外的其他键,只需查阅综合键列表。将键名放在 2 个冒号之前:例如 NumPad0::return
将脚本保存在扩展名为 .ahk 的文件中,例如“disablekeys.ahk”。如果您希望它自动启动,请双击它或在启动文件夹中创建它的快捷方式。完毕。
| 归档时间: |
|
| 查看次数: |
21198 次 |
| 最近记录: |