btn(k) ;function
{
send {%k% down}
sleep 70
send {%k% up}
sleep 70
}
return
~f12::
loop,{
if( GetKeyState("f12" , "P") )
{Send, {LCtrl Down}
btn("Click")
}
else if ( GetKeyState("f12" , "U") ){
send {LCtrl up}
}
}
return
脚本目的是为了,按著F12时,Ctrl会压着,鼠标左键会连点;
但我写的脚本有个bug:压了大约2~3秒,LCtrl会一直变压着(keystate("LCtrl","D")),
无法释放,就算我在设一个快键send {LCtrl up},也无效。
只有我去按一下LCtrl的实体按键一下才会解除。