F1押すと AutoHotkey がマウスの左ボタンを押したままになるスクリプトが必要です。次に、キーをもう一度押すと、スクリプトがマウスを解放するようにします。
どうやってやるの?
F1押すと AutoHotkey がマウスの左ボタンを押したままになるスクリプトが必要です。次に、キーをもう一度押すと、スクリプトがマウスを解放するようにします。
どうやってやるの?
クリックダウンとクリックアップを使用します
ユーザーがシステムのコントロール パネルを介して左右のマウス ボタンを入れ替えた場合に自動的に補正されるため、通常はMouseClickよりもClickが好まれます。
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