Autohotkey热键触发另一个热键
问题描述:
再次,我是Autohotkey部分的新手,这是我现在面临的一个问题。好的,让我在下面解释一些。Autohotkey热键触发另一个热键
a::
loop
{
; do something
break
}
Send,{b}
return
b::
; do something
Send,{a}
return
当“a”,它就会被罚款叫“B”的活动,但在此之后,里面的“B”它不能称之为“”一次。为什么?
答
随着最新版本的AutoHotkey(v1.1.22.09)下面的代码创建了一个无限循环自称:
我假设你剥夺了“做什么”的代码,其中真正的问题所在。
答
你可以用标签做。
test: a: loop { ;做一些 打破 } 发送,{B} 回报
B :: ;做点什么 转到,测试 返回
前缀'$'就像'$ a''和'$ b ::' – wOxxOm
前缀** $ **只会让我无法调用另一个热键功能..我想保持相互调用时,热键功能内发送.. – NewBieS
$ A :: 发送,{Y} 睡眠,100 发送,{b} 回报 $ b :: 发送,{X} 睡眠,100 发送,{A} 回报 这只能带给我送YB当 “a” 压和S按“b”键结束xa ... – NewBieS