MouseClick
Выполняет клик мышкой.
MouseClick ( "button" [, x, y [, clicks = 1 [, speed = 10 ]]] )
Параметры
button | Кнопка для клика: "left", "right", "middle", "main", "menu", "primary", "secondary". |
x, y |
[необязательный] Координаты x/y, куда будет перемещён курсор мыши перед выполнением клика. Если не указано, то клик выполняется в текущей позиции курсора (по умолчанию). |
clicks |
[необязательный] Число кликов. По умолчанию 1. |
speed |
[необязательный] Скорость перемещения курсора мыши в диапазоне от 1 (быстро) до 100 (медленно). Значение параметра, равное 0 означает, что курсор будет перемещён мгновенно. По умолчанию 10. |
Возвращаемое значение
Успех: | Возвращает 1. |
Ошибка: | Возвращает 0, если параметр button задан неверно или присутствует параметр x, но отсутствует параметр y. |
Примечания
Если параметр button - пустая строка, то будет произведен клик левой кнопкой мыши.Кнопка | Стандартное | Переназначенное |
---|---|---|
"" | Левая | Левая |
"left" | Левая | Левая |
"middle" | Средняя | Средняя |
"right" | Правая | Правая |
"primary" | Левая | Правая |
"main" | Левая | Правая |
"secondary" | Правая | Левая |
"menu" | Правая | Левая |
См. также
ControlClick, MouseDown, MouseUp, MouseClickDrag, MouseCoordMode (Опция), MouseClickDelay (Опция), MouseWheelПример
Exit ; удалите эту строку и проверьте, что клик будет безопасным в координатах x=0, y=500.
; Двойной клик в текущей позиции мыши
MouseClick("left")
MouseClick("left")
; Двойной клик в координатах x=0, y=500.
MouseClick("left", 0, 500, 2)
; Более правильный вариант с использованием "primary"
; Это учитывает настройки мыши в панели управления для правши и левши.
MouseClick("primary", 0, 500, 2)