; @Author : liuyuqi ; @Contact : liuyuqi.gov@msn.cn ; @Time : 2019/08/05 07:06:02 ; @Version : 1.0 ; @License : (C)Copyright 2019 liuyuqi. ; @Desc : 鼠标手势多桌面切换 RButton:: mousegetpos xpos1,ypos1 settimer,gtrack,1 Return RButton up:: settimer,gtrack,off if (gtrack = ""){ Click, Right }else{ MsgBox, %gtrack% } gtrack= Return gtrack: mousegetpos xpos2,ypos2 track:=(abs(ypos1-ypos2)>abs(xpos1-xpos2)) ? (ypos1>ypos2 ? "u" : "d") : (xpos1>xpos2 ? "l" : "r") if (track<>SubStr(gtrack, 0)) and (abs(ypos1-ypos2)>4 or abs(xpos1-xpos2)>4) gtrack.=track xpos1:=xpos2,ypos1:=ypos2 Return esc::exitapp