Sets the mouse speed that will be used if unspecified in Click, MouseMove, MouseClick, and MouseClickDrag.
SetDefaultMouseSpeed Speed
型:整数
マウスを動かす速度を0(最速)~100(最遅)の範囲で指定します。スピードを0にすると、マウスが瞬時に動きます。
型:整数
前の設定に戻す機能です。
If SetDefaultMouseSpeed is not used, the default mouse speed is 2.
SetDefaultMouseSpeedはSendInput/Playモードでは無視されます。これらはマウスを瞬時に動かします(SendInputが SendEventに戻る場合を除く。)To visually move the mouse more slowly -- such as a script that performs a demonstration for an audience -- use SendEvent "{Click 100 200}"
or SendMode "Event"
(optionally in conjuction with BlockInput).
組込変数A_DefaultMouseSpeedに現在の設定値が格納されます。
MouseClick、MouseMove、MouseClickDragの各関数には、デフォルトのマウススピードを上書きするパラメータがあります。
Speedが0より大きい場合、SetMouseDelayは、マウスが目的地に向かう各増分移動の後に遅延を生成することによって、速度にも影響を与えます。
新しく起動するスレッド(ホットキー、カスタムメニュー項目、時間指定サブルーチンなど)はすべて、この機能のデフォルト設定で新しくスタートします。このデフォルトは、スクリプト起動時にこの関数を使用することで変更することができます。
SetMouseDelay, SendMode, Click, MouseClick, MouseMove, MouseClickDrag, SetWinDelay, SetControlDelay, SetKeyDelay, SetKeyDelay