0

マウスのサイドボタンを押している間、O と M を繰り返し押すマクロを作成しようとしていますが、突然シフトも押します。なぜ、またはそれを修正する方法はありますか?

delaybetweenfkeys:=0
fkeydowndelay:=5

XButton1::
Down := True
Send, {O Down}{m Down}
Loop
{
Send, {O Down}{m Down}
Sleep, 5
Send, {O Up}{m Up}
If !Down
  Break
}
Send, {O Up}{m Up}
Return
XButton1 Up::Down := False
4

1 に答える 1

0

大文字の「O」を送信するように指示しており、それを実現するには、Shift + o を送信します。そのため、その間に他のキーが押されていると、それもシフトされます。

于 2013-04-25T19:09:17.900 に答える