Skip to content

释放所有鼠标按键

松开所有已经按下的鼠标按键。

语法

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();
}
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()