Описание
Метод посылает компьютеру сигнал о щелчке кнопкой мыши в текущей позиции курсора. Щелчок - это нажатие и быстрое отпускание кнопки.
По умолчанию Mouse.click() сообщает о нажатии левой кнопки мыши.
Предупреждение: при использовании функции Mouse.click() плата Arduino берет управление вашей мышью на себя, отключая настоящую. Поэтому, перед использованием этой команды убедитесь, что у вас есть возможность отключить эмуляцию мыши. С этой целью рекомендуется использовать какую-либо кнопку, позволяющую включать или выключать данную возможность.
Синтаксис
Mouse.click();
Mouse.click(button);
Параметры
button - кнопка, нажатие на которую эмулируется - char. Может принимать одно из значений:
- MOUSE_LEFT (по умолчанию)
- MOUSE_RIGHT
- MOUSE_MIDDLE
Возвращаемые значения
нет
Пример
void setup(){
pinMode(2,INPUT);
//инициализируем библиотеку Mouse
Mouse.begin();
}
void loop(){
//при нажатии кнопки отправляем сигнал нажатия правой кнопкой мыши
if(digitalRead(2) == HIGH){
Mouse.click();
}
}
Смотрите также:
Mouse.begin()
Mouse.end()
Mouse.move()
Mouse.press()
Mouse.release()
Mouse.isPressed()
Библиотеки Mouse и Keyboard
Справочник
Материалы взяты с официального сайта проекта Arduino и представлены по лицензии Creative Commons Attribution-ShareAlike 3.0 License.
Источник: http://arduino.cc/en/Reference/MouseClick |