2016-03-05 73 views
0

有没有什么方法可以使用AHK映射两次密钥? 我的代码如下:映射相同的密钥两次:自动热键

loop 
{ 
    GetKeyState, state, Alt 
    if state = U 
    { 
     RButton::t 
    } 
    else 
    { 
     RButton::RButton 
    } 
} 

我得到一个错误“错误:重复热键”为想我两次RButton映射。

我想在这里做的事很简单;当'alt'未被按下时,我想让我的RButton变成't',并且当'alt'被按下时我想让它回到RButton。

谢谢

编辑: 我不想:

!RButton::t 

我想:

RButton::t 
!RButton::RButton 

但它不工作要么。

+0

最后一个例子正在为我工​​作。 – 2501

+0

http://stackoverflow.com/a/36175810/3779853也许对你有兴趣 – Blauhirn

回答

0

正是

RButton::t 
!RButton::RButton 

应实际工作,不知道为什么它没有。

安韦,

RButton:: 
    send t 
return 

!RButton:: 
    click right 
return 

作品。