Arduino:Справочник языка Arduino/Библиотеки/Mouse/Mouse.end(): различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
м (Замена текста — «<syntaxhighlight lang="c">» на «<syntaxhighlight lang="c" enclose="div">»)
 
Нет описания правки
Строка 10: Строка 10:
==Синтаксис==
==Синтаксис==


<syntaxhighlight lang="c" enclose="div">
<syntaxhighlight lang="c">
Mouse.end()
Mouse.end()
</syntaxhighlight>
</syntaxhighlight>
Строка 16: Строка 16:
==Параметры==
==Параметры==


<syntaxhighlight lang="c" enclose="div">
<syntaxhighlight lang="c">
Нет.
Нет.
</syntaxhighlight>
</syntaxhighlight>
Строка 22: Строка 22:
==Что возвращает==
==Что возвращает==


<syntaxhighlight lang="c" enclose="div">
<syntaxhighlight lang="c">
Ничего.
Ничего.
</syntaxhighlight>
</syntaxhighlight>
Строка 28: Строка 28:
==Пример==
==Пример==


<syntaxhighlight lang="c" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS" enclose="div">
<syntaxhighlight lang="c" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS">
void setup(){
void setup(){
   pinMode(2,INPUT);
   pinMode(2,INPUT);

Версия от 12:38, 20 мая 2023

{{#setlogo:ArduinoCommunityLogo.png}}

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Функция Mouse.end()[1]

Останавливает эмуляцию мыши, подключенной к компьютеру. Чтобы снова запустить эмуляцию, воспользуйтесь функцией Mouse.begin().

Синтаксис

Mouse.end()

Параметры

Нет.

Что возвращает

Ничего.

Пример

void setup(){
  pinMode(2,INPUT);
  // инициализируем библиотеку Mouse
  Mouse.begin();
}

void loop(){
  // если кнопка нажата, отправляем компьютеру клик правой кнопкой мыши,
  // а затем завершаем эмуляцию мыши:
  if(digitalRead(2) == HIGH){
    Mouse.click();
    Mouse.end();
  } 
}

См.также

  1. Mouse.begin()
  2. Mouse.click()
  3. Mouse.move()
  4. Mouse.press()
  5. Mouse.release()
  6. Mouse.isPressed()

Внешние ссылки