码迷,mamicode.com
首页 > 其他好文 > 详细

按键的灵活动作

时间:2017-04-04 14:13:17      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:++   box   end   sleep   class   div   bre   logs   off   

按下1不停的发送,再按一次停止:

$a::  按  
go:=!go  
settimer,aaa,500  
return  
aaa:  
if(go=1)  
    send a  
else  
    settimer,aaa,off  
return  

但是这样不行:

 

a::  
tf:=!tf  
Loop  
{  
Send b  
if(tf=0)  
break  
}  
return  
这样也不行:  
ff=0  
$a up::  
$a down::  
ff++  
Loop  
{  
if(ff>1)  
{  
break  
ff=0  
}  
MsgBox %ff%  
send a  
Sleep 1000  
}  
return  
b::  
tf=1  
return  
c::  
tf=0  
return 

但这个是比较简单可行的:

 

flag=0  
1::  
flag=1  
Loop  
{  
    if(flag<>1break  
}  
send,A  
Sleep,1000  
}  
return  
2::  
flag=2  
Loop {  
    if(flag<>2)  
        break  
}  
Send B  
Sleep,1000  
}  
return  
0::  
flag=0  
return  

 

按键的灵活动作

标签:++   box   end   sleep   class   div   bre   logs   off   

原文地址:http://www.cnblogs.com/zhanglei1371/p/6664859.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!