押すスクリプトが欲しい F1 AutoHotkeyがマウスの左ボタンを押したままにします。次に、もう一度キーを押すと、スクリプトでマウスを離します。
どうやってやるの?
クリックダウンとクリックアップを使用します
Click は、一般的に MouseClick よりも優先されます。これは、ユーザーがシステムのコントロールパネルを介してマウスの左ボタンと右ボタンを入れ替えた場合に自動的に補正されるためです。
F1::
alt := not alt
if (alt)
{
Click down
}
else
{
Click up
}
Return
誰かが興味を持っている場合に備えて、これがワンライナーです:
F1::Click % GetKeyState("LButton") ? "Up" : "Down"
うーん、私はAHKプログラミングで少し錆びていますが、これが私が試したもので、うまくいくようです:
F1::
alt := not alt
If (alt)
{
MouseClick Left, 217, 51, , , D
}
Else
{
MouseClick Left, 217, 51, , , U
}
Return