マウスクリック操作をおこないます。
MouseClick ( "button" [, x, y [, clicks [, speed ]]] )
パラメータ
| button | クリックするボタン: "left"、"right"、"middle"、"main"、"menu"、"primary"、"secondary"を指定できます。 |
| x, y | [オプション] マウスをクリックするx/y座標。x、y座標を与えなかった場合、現在の位置をクリックします(デフォルト)。 |
| clicks | [オプション] マウスをクリックする回数。デフォルトは1。 |
| speed | [オプション] 1(最速)から100(最低速)で指定されるマウスの移動スピード。0を指定するとただちに移動します。デフォルトのスピードは10。 |
返し値
| 成功 | 1を返します。 |
| 失敗 | 指定したボタンが見つからない場合、xのみでyが無いなど無効なパラメータの場合、0を返します。 |
注意
buttonパラメータに空の文字列を指定すると左ボタンがクリックされます。| ボタン | 通常の場合 | 交換されている場合 |
| "" | 左 | 左 |
| "left" | 左 | 左 |
| "middle" | 中央 | 中央 |
| "right" | 右 | 右 |
| "primary" | 左 | 右 |
| "main" | 左 | 右 |
| "secondary" | 右 | 左 |
| "menu" | 右 | 左 |
関連
MouseClickDrag, MouseGetPos, MouseMove, MouseCoordMode (Option), MouseClickDelay (Option), ControlClick, MouseDown, MouseUp, MouseWheel
例
; 現在のマウス位置をダブルクリックします。
MouseClick("left")
MouseClick("left")
; 位置(0,500)をダブルクリックします。
MouseClick("left", 0, 500, 2)
; セーフバージョンでの位置(0,500)のダブルクリック - ユーザーのコントロールパネルの設定を考慮
MouseClick("primary", 0, 500, 2)