创客百科

姿势共享,有节操无门槛参与的创客百科,创客动力之源 \ (^_^) /

用户工具

站点工具


arduino:libraries:mouserelease

Mouse

Mouse.release()

说明

发送一个先前按下的按钮(通过调用消息 Mouse.press()被释放。mouse.release()默认设置为鼠标的左键。

警告:当您使用Mouse.release()命令,Arduino会替代你的鼠标(进行工作),在您使用的该命令之前确保你有一个可以控制的设备,比如一个按钮,让你关键时刻可以夺回控制权。

语法

Mouse.release();
Mouse.release(button);

参数

button:按鼠标按钮- 字符

  • MOUSE_LEFT(默认)
  • MOUSE_RIGHT
  • MOUSE_MIDDLE

返回

例子

void setup(){
   //***设定一个开关,将会模拟发出鼠标的"按"
  pinMode(2,INPUT);
   //***设定一个开关,将会终止模拟鼠标发出"按下"
  pinMode(3,INPUT);
   //启动鼠标库
  Mouse.begin();
}
 
void loop(){
   //如果连接到管脚2开关关闭时,**模拟**按住鼠标右键
  if(digitalRead(2) == HIGH){
    Mouse.press();
  }
   //如果连接到引脚3的开关闭合,**模拟**松开鼠标按钮
  if(digitalRead(3) == HIGH){
    Mouse.release();
  }
}
本页面的其他翻译:
arduino/libraries/mouserelease.txt · 最后更改: 2016/12/25 22:15 (外部编辑)