ahk吧 关注:888贴子:2,719
  • 9回复贴,共1

AHK 鼠标侧键x1 长按短按的问题 代码错误且无效,求助

只看楼主收藏回复

鼠标侧键x1按下
在Everything窗口,短按发送!d然后按x1,长按直接按下x1.
否则,短按直接按下x1,长按鼠标侧键x1启动Everything。
xbutton1::
KeyWait,xbutton1,T0.5
if A_TimeSinceThisHotkey<500
if (IfWinActive, ahk_class EVERYTHING)
SendInput,!d
MouseClick, X1
if not (IfWinActive, ahk_class EVERYTHING)
MouseClick, X1
else if (IfWinActive, ahk_class EVERYTHING)
MouseClick, X1
else
Run,C:\Program Files\Everything\Everything.exe
return
这段代码错误且无效,求助


1楼2020-02-28 18:48回复
    $xbutton1::
    KeyWait,xbutton1,T0.5
    IfWinActive,ahk_class EVERYTHING
    {
    if A_TimeSinceThisHotkey<500
    SendInput !d
    MouseClick, X1
    }else{
    if A_TimeSinceThisHotkey<500
    MouseClick, X1
    else
    Run,C:\Program Files\Everything\Everything.exe
    }
    return


    IP属地:江西来自Android客户端2楼2020-02-28 19:40
    收起回复