Esta página também está disponível em outros 2 idiomas.

Mouse.release()

Descrição

Envia ao computador a mensagem que um botão previamente apertado e segurado (através de Mouse.press()) foi liberado. Mouse.release() por padrão usa o botão esquerdo.

Sintaxe

Mouse.release();
Mouse.release(botão);

Parâmetros

botão: qual botão do mouse liberar - char

  • MOUSE_LEFT (padrão)

  • MOUSE_RIGHT

  • MOUSE_MIDDLE

Que correspondem ao botão esquerdo, direito e do meio, respectivamente.

Retorna

Nada

Código de Exemplo

#include <Mouse.h>

void setup() {
  // o botão que inicia o apertar do botão do mouse
  pinMode(2, INPUT);
  // o botão que libera do botão do mouse
  pinMode(3, INPUT);
  // inicia a biblioteca Mouse
  Mouse.begin();
}

void loop() {
  // se o botão conectado ao pino 2 for pressionado, aperta e segura o botão do mouse virtual
  if (digitalRead(2) == HIGH) {
    Mouse.press();
  }
  // se o botão conectado ao pino 2 for pressionado, solta o botão do mouse virtual
  if (digitalRead(3) == HIGH) {
    Mouse.release();
  }
}

Ver Também

LINGUAGEM Mouse.click()
LINGUAGEM Mouse.end()
LINGUAGEM Mouse.move()
LINGUAGEM Mouse.press()
LINGUAGEM Mouse.isPressed()