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.01,添加注释(改造潜力/派生方案) 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

猜你喜欢

转载自www.cnblogs.com/xrvu/p/9782148.html