Приветствую Вас ГостьСреда, 08.01.2025, 12:13

AVR & ARDUINO




Каталог статей

Главная » Статьи » Справочник

Метод Mouse.release()

Описание

Отправляет сообщение о том, что нажатая ранее (с помощью Mouse.press()) кнопка мыши отпущена. По умолчанию Mouse.release() сигнализирует об освобождении левой кнопки мыши.

Предупреждение: при использовании функции Mouse.release() плата Arduino берет управление вашей мышью на себя, отключая настоящую. Поэтому, перед использованием этой команды убедитесь, что у вас есть возможность отключить эмуляцию мыши. С этой целью рекомендуется использовать какую-либо кнопку, позволяющую включать или выключать данную возможность.

Синтаксис

Mouse.release();
Mouse.release(button);

Параметры

button - кнопка, отпускание которой эмулируется - char. Может принимать одно из значений:

  • MOUSE_LEFT (по умолчанию)
  • MOUSE_RIGHT
  • MOUSE_MIDDLE

Возвращаемые значения

нет

Пример

void setup(){
 //переключатель, инициирующий нажатие кнопки мыши
 pinMode(2,INPUT);
 //переключатель, который будет прерывать нажатие кнопки
 pinMode(3,INPUT);
 //инициализируем библиотеку Mouse
 Mouse.begin();
}
 
void loop(){
 //если замкнут ключ, подсоединенный к контакту 2, то нажимаем и удерживаем правую кнопку мыши
 if(digitalRead(2) == HIGH){
 Mouse.press();
 }
 //если замкнут ключ, подсоединенный к контакту 3, то отпускаем правую кнопку мыши
 if(digitalRead(3) == HIGH){
 Mouse.release();
 }
}

Смотрите также:

Mouse.begin()

Mouse.click()

Mouse.end()

Mouse.move()

Mouse.press()

Mouse.isPressed()


Библиотеки Mouse и Keyboard

Справочник

Материалы взяты с официального сайта проекта Arduino и представлены по лицензии Creative Commons Attribution-ShareAlike 3.0 License.



Источник: http://arduino.cc/en/Reference/MouseRelease
Категория: Справочник | Добавил: magi (15.02.2015)
Просмотров: 638 | Теги: мышь, Mouse, arduino | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
Поиск
Вход на сайт
На правах рекламы

Мы переезжаем на сайт Arduino по-русски