只看懂了AHK里关于这里的应用 有两个模式 一个是P模式 是定义一个按键在被物理性的按下的时候起作用的一个是T模式 关于这个T模式 就看不懂了关于脚本`::send {7}$7:: Loop {if not GetKeystate("7","T")break} return 这里出了错误 为什么 break 指令 不能停止 if not GetKeystate("7","T") 指令要怎样修改才能正确的 让 if not GetKeystate("7","T") 指令 终止
2 回答
紫衣仙女
TA贡献1839条经验 获得超15个赞
P的意思是press 按下
T的意思是toggle 切换
所以你的GetKeystate("7","T")明显使用错误了
GetKeystate("7","T")获取按键7的切换状态.....
能切换状态的只有3个:CapsLock ScrollLock NumLock
所以修改应给为GetKeystate("7","P") 获取按键7的按下状态
按下时返回1(或者说true) 没按下返回 0(false)
如果你要按下7就终止的话
应该用法是If GetKeystate("7","P") Break
12345678_0001
TA贡献1802条经验 获得超5个赞
就是按住某个按键后不释放该按键,当松开后按键释放,用脚本实现这一功能,要把这一功能绑定到另外一个按键上去 onmousedown某个鼠标按键被按下 on
添加回答
举报
0/150
提交
取消