Mouse.release()

Leírás

Üzenetet küld, hogy egy korábban megnyomott gomb (a Mouse.press()-en keresztül hívható meg) felszabadul. A Mouse.release() alapértelmezés szerint a bal egérgomb.

Szintaxis

Mouse.release()
Mouse.release(button)

Paraméterek

button: melyik egérgombot kell megnyomni. Engedélyezett adattípusok: char.

  • MOUSE_LEFT (alapértelmezés)

  • MOUSE_RIGHT

  • MOUSE_MIDDLE

Visszatérési érték

Nincs

Példa

#include <Mouse.h>

void setup() {
  //A kapcsoló, amely elindítja az egérnyomást
  pinMode(2, INPUT);
  //A kapcsoló, amely leállítja az egérnyomást
  pinMode(3, INPUT);
  //a Mouse könyvtár indítása
  Mouse.begin();
}

void loop() {
  //ha a 2. pinhez csatlakoztatott kapcsoló zárva van, nyomja meg és tartsa lenyomva a bal egérgombot
  if (digitalRead(2) == HIGH) {
    Mouse.press();
  }
  //ha a 3. pinhez csatlakoztatott kapcsoló zárva van, engedje fel az egér bal gombját
  if (digitalRead(3) == HIGH) {
    Mouse.release();
  }
}

Megjegyzések és figyelmeztetések

Amikor a Mouse.release() parancsot használja, az Arduino átveszi az egeret! A parancs használata előtt győződjön meg arról, hogy rendelkezik a vezérléssel. Működik az egérvezérlési állapot átváltására szolgáló nyomógomb.

Lásd még