释放所有鼠标按键
松开所有已经按下的鼠标按键。
语法
cpp
class RX784::Device {
Status releaseAllKeys();
};
class RX784::Device {
Status releaseAllKeys();
};
e
类名 基类 公开 备注 RX784设备 ✔
方法名 返回值类型 公开 备注 释放所有鼠标按键 整数型 ✔
.版本 2
.程序集 RX784设备, , 公开
.子程序 释放所有鼠标按键, 整数型, 公开
py
class Device:
def release_all_keys(self) -> Status: ...
class Device:
def release_all_keys(self) -> Status: ...
返回值
名称 | 英文 | 说明 |
---|---|---|
状态码 | status | 成功返回 。 |
备注
通过集线器连接的鼠标所按下的键也会被释放。
示例
cpp
#include "rx784.hpp"
int main() {
RX784::Device device;
device.open("COM1");
// 按下左右键后同时放开
device.buttonDown(RX784::Button::kLeft);
device.buttonDown(RX784::Button::kRight);
device.releaseAllButtons();
device.close();
}
#include "rx784.hpp"
int main() {
RX784::Device device;
device.open("COM1");
// 按下左右键后同时放开
device.buttonDown(RX784::Button::kLeft);
device.buttonDown(RX784::Button::kRight);
device.releaseAllButtons();
device.close();
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
e
方法名 返回值类型 公开 备注 _启动子程序 整数型
变量名 类型 静态 数组 备注 设备 RX784设备
设备.打开 (“COM1”)' 按下左右键后同时放开设备.鼠标按键按下 (#鼠标左键)设备.鼠标按键按下 (#鼠标右键)设备.释放所有鼠标按键 ()设备.关闭 ()返回 (0).版本 2
.子程序 _启动子程序, 整数型
.局部变量 设备, RX784设备
设备.打开 (“COM1”)
' 按下左右键后同时放开
设备.鼠标按键按下 (#鼠标左键)
设备.鼠标按键按下 (#鼠标右键)
设备.释放所有鼠标按键 ()
设备.关闭 ()
返回 (0)
py
import rx784
device = rx784.Device()
device.open('COM1')
# 按下左右键后同时放开
device.button_down(rx784.Button.LEFT)
device.button_down(rx784.Button.RIGHT)
device.release_all_buttons()
device.close()
import rx784
device = rx784.Device()
device.open('COM1')
# 按下左右键后同时放开
device.button_down(rx784.Button.LEFT)
device.button_down(rx784.Button.RIGHT)
device.release_all_buttons()
device.close()
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12