作者imce (蜥蜴)
站内EzHotKey
标题[AHK-] 快速键造成回圈如何解决
时间Fri Dec 10 12:31:19 2010
Esc::
IfWinExist notepad
{
send 1
}
else
{
send {Esc}
}
return
;##############
主要是因为我买了一个遥控器,他没有数字键0~9,
他是用Tab,Lwin,Esc,方向键,Enter,^o,!{Tab}等10个按键放在数字键的地方。
可是我有一个程式需要用到0~9,所以我想如果该程式有在跑,就把Esc重新定义成数字1
以此类推0~9就完成了,但是测试的时候却会跑出问题,Esc变成一个无限回圈,
请问要怎麽改,才能达到我想要的?
但是我用方向键去写,却不会有任何问题,Tab,Esc,^o和!{tab}就会,怪了。
再问一个问题,我用Lwin写上面的程式不会有问题,可是我的Win+d等快速键就不能用了
他只会跳出开始视窗,不会跳到桌面,请问要怎麽解决?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.191.44
2F:→ Lumania:esc:: ...................... 12/10 17:36
4F:→ Lumania:此写法,else 的部分可以不写 12/10 17:37
5F:→ imce:感谢楼上,完成了 12/11 08:04