Mouse.click()

Descrição

Envia um clique momentâneo para o computador, na localização atual do cursor. Isso equivale a pressionar e liberar imediatamente o botão do mouse.

Mouse.click() por padrão usa o botão esquerdo do mouse, mas os outros botões podem ser passados para a função com um argumento opcional.

Sintaxe

Mouse.click()

Mouse.click(botão)

Parâmetros

  • botão: qual o botão do mouse a ser pressionado. Um dos valores abaixo. - char
    • MOUSE_LEFT (padrão)
    • MOUSE_RIGHT
    • MOUSE_MIDDLE
  • Que são o botão esquerdo, direito e do meio, respectivamente.

Retorna

Nada

Código de Exemplo

#include <Mouse.h> void setup() { pinMode(2, INPUT); // inicializa a biblioteca mouse Mouse.begin(); } void loop() { //se o botão for pressionado, envia um clique com o botão esquerdo do mouse if (digitalRead(2) == HIGH) { Mouse.click(); } }

※ Notas e Advertências:

Quando você usa a função Mouse.click(), o Arduino toma o controle do computador! Tenha certeza que você tem controle de quando as comanndos vão ser enviados antes de usar essa função. Pode ser difícil gravar um novo código no Arduino se ele estiver enviando cliques o tempo todo. Um botão para ativar/desativar o controle do mouse emulado é bastante efetivo.

Ver Também

Linguagem : Mouse.end()

Linguagem : Mouse.move()

Linguagem : Mouse.press()

Linguagem : Mouse.release()

Linguagem : Mouse.isPressed()

Please note: These are affiliate links. If you buy the components through these links, We may get a commission at no extra cost to you. We appreciate it.