执行鼠标点击操作.
MouseClick ( "按钮" [, X坐标, Y坐标 [, 点击次数 [, 速度]]] )
| 按钮 | 要点击的按钮:"left"(左键),"right"(右键),"middle"(中键),"main"(主键),"menu"(菜单键),"primary"(主要按钮),"secondary"(次要按钮). |
| X,Y坐标 | [可选参数] 鼠标要移动到的目标坐标值 X/Y.若两者都留空则使用当前位置. |
| 点击次数 | [可选参数] 要点击鼠标按钮的次数.默认值为 1. |
| 速度 | [可选参数] 鼠标移动速度,可设数值范围在 1(最快)和 100(最慢)之间.若设置速度为 0 则立即移动鼠标到指定位置.默认速度为 10. |
| 成功: | 返回 1. |
| 失败: | 返回 0, 按钮没有在列表中.或者使用了无效的参数.例如使用了X坐标而没有使用Y坐标. |
| 按钮 | 正常情况下 | 切换后 |
|---|---|---|
| "" | 左键 | 左键 |
| "left" | 左键 | 左键 |
| "middle" | 中键 | 中键 |
| "right" | 右键 | 右键 |
| "primary" | 左键 | 右键 |
| "main" | 左键 | 右键 |
| "secondary" | 右键 | 左键 |
| "menu" | 右键 | 左键 |
; Double click at the current mouse position.
MouseClick("left")
MouseClick("left")
; Double click at the x, y position of 0, 500.
MouseClick("left", 0, 500, 2)
; Double click at the x, y position of 0, 500. This is a better approach as it takes into account left/right handed users.
MouseClick("primary", 0, 500, 2)