facebook pixel מדריך: פירוט שפת תכנות - עכבר - ()Mouse.release - www.4project.co.il
Main logo www.4project.co.il
כל הרכיבים לפרוייקט שלכם
עגלת קניות

העגלה ריקה

פירוט שפת תכנות - עכבר - ()Mouse.release


2024-11-25 11:07:51
פונקציית ()Mouse.release משחררת כפתור שנלחץ לפני כן בעזרת פונקציה ()Mouse.press.

קריאה לפונקציה ()Mouse.release ללא פרמטרים תחשב כשחרור של הכפתור השמאלי של העכבר.

אזהרה:
כשאתם משתמשים בפונקציה זו, כרטיס ה-Arduino משתלט על העכבר במחשב! וודאו שיש לכם שליטה על הכרטיס לפני שתשתמשו בפונקציה זו, כפתור פיזי המחובר לכרטיס שמבטל את פעולת ההשתלטות יכול לעזור.


תחביר

קוד: בחר הכל
Mouse.release();
Mouse.release(button);

פרמטרים:
button - מציין איזה כפתור לשחרר. יכול להיות אחד מהקבועים הבאים:
  • MOUSE_LEFT - כפתור השמאלי - ברירת המחדל כשהפונקציה נקראת ללא ציון הכפתור
  • MOUSE_RIGHT - כפתור ימני
  • MOUSE_MIDDLE - כפתור אמצעי

פונקציה זו לא מחזירה ערכים.


דוגמה

קוד: בחר הכל
void setup(){
  //The switch that will initiate the Mouse press
  pinMode(2,INPUT);
  //The switch that will terminate the Mouse press
  pinMode(3,INPUT);
  //initiate the Mouse library
  Mouse.begin();
}

void loop(){
  //if the switch attached to pin 2 is closed, press and hold the left mouse button
  if(digitalRead(2) == HIGH){
    Mouse.press();
  }
  //if the switch attached to pin 3 is closed, release the mouse button
  if(digitalRead(3) == HIGH){
    Mouse.release();
  }
}



ראו גם:

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

מחלקות Mouse ו-Keyboard
פירוט שפת תכנות לסביבת Arduino


עמוד זה הוא תרגום של ()Mouse.release לפי רישיון Creative Commons Attribution-ShareAlike 3.0.