AHK-Tab++框架(用Tab做修饰键,其他功能可不受影响) v1.1.0
Posted xrvu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AHK-Tab++框架(用Tab做修饰键,其他功能可不受影响) v1.1.0相关的知识,希望对你有一定的参考价值。
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; 脚本名称:AHK-Tab++框架 ; 脚本版本号 v1.1.0 ; AHK版本: 1.1.30 ; 语言:中文 ; 作者:心如止水<QQ:2531574300> <Autohotkey高手群(348016704)> /* # 脚本功能: 可用AutoHotKey让Tab作为修饰键,但是其它的功能都不受影响(Tab单击可以保留,但是默认关闭,下面有详细注解) 实现各种功能(当然也可以改造为CapsLock++框架,让CapsLock做修饰键,我还没尝试,不过应该是同理) # 改造潜力: 1,10月13日-改造为分号,可以使用
# 主力更新地址1 # 主力更新地址2 */ ; ^_^: 如果您有什么新的想法,或者有什么改进意见,欢迎加我的QQ,一起探讨改进 :^_^ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; /* 版本信息: v1.0.2:增补了注释,Tab单击改为默认关闭 v1.0.3:在名字中加入AHK(AutoHotKey)便于搜索引擎的爬取 v1.1.0:1,添加注释(改造潜力/派生方案) 2,增加注释"主更新"地址 */ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;# 系统热键白名单 #inputlevel,3 ;## 在这个层级是不覆盖系统默认键的,可以设置系统默认键的白名单 ;~的意思是不覆盖系统本身的快捷键 ~!Tab:: ~#Tab:: #inputlevel #inputlevel,2 ;$的意思是使用钩子,防止自己被触发 $Tab::F20 #inputlevel ;# 在这一层级可以用Tab做修饰键 #inputlevel,0 ;## 开放单击 ;根据需求自己考虑开不开,因为目的是用Tab做修饰键,所以我默认是关的,我用CapsLock+Space替代了Tab的原有功能(在我的主脚本上) /* F20:: send,{Tab} return */ ;## 这就是真正的作为修饰键的地方,可以搭配各种功能,实现很好的效果。 F20 & j:: MsgBox,任务成功 return #inputlevel
以上是关于AHK-Tab++框架(用Tab做修饰键,其他功能可不受影响) v1.1.0的主要内容,如果未能解决你的问题,请参考以下文章