需求:实现鼠标连点
热键:鼠标左键双击第二击按住不放之后连点
要求:不能影响单击、单击不放、双击、三击等正常鼠标操作
搞了半天,还是没有实现想要的效果,下面是我的代码,学习AHK不到一星期,有很多错误欢迎指出
?????
我的代码:
$LButton::
{
a+=1
if a=1
{
Loop
{
Sleep 200
if GetKeyState(“LButton”,”P”)
Send {LButton,Down}
Return
}
}Else
{
Click
a += 1
}
Send % liandian
}
liandian:
if a > 2
{
Loop
{
if not GetKeyState(“LButton”,”P”)
{
Break
Sleep 50
Click
}
Else
{
a:=0
Return
}
}
}
Else
{
a := 0 ; 将鼠标右键的按键次数置为0,以方便下次使用
Return
}