如何在输入后发送添加序列而不干扰其他组合呢?

时间:2018-05-17 17:16:59

标签: mouseevent autohotkey

我希望只要LButton^PgUp^PgDn处于活动状态,它就会在其后发送一个加法序列。从Function hotkeysA_ThisHotkey我可以使用:

LButton:: 
PgUp::
PgDn::
    Send {%A_ThisHotkey%}!wi

但是鼠标拖动不再起作用了,应该重新分配^PgUp,而不是PgUp。但这些都不起作用:

^PgUp::Send {%A_ThisHotkey%}!wi
PgUp::Send ^{%A_ThisHotkey%}!wi
^PgUp::Send ^{%A_ThisHotkey%}!wi

如何正确地做到这一点?我的解决方法只是划分和统治:

^PgUp::Send ^{PgUp}!wi
^PgDn::Send ^{PgDn}!wi

但我喜欢将A_ThisHotkey用于学习目的。

1 个答案:

答案 0 :(得分:1)

尝试:

~LButton Up::
~^PgUp Up::
~^PgDn Up::Send !wi