执行鼠标点击操作.
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)