header/dll调用
本文介绍了如何使用Python调用pyd文件。
下载
前往github releases,找到最新版本有.h或dll的版本文件。
Important
在下文,CLICKMOUSE_CLASS在dll中指int,在header调用中指void。
函数库
ClickMouse函数:
- 定义:
cpp
CLICKMOUSE_CLASS ClickMouse(
unsinged int MouseButton,
unsigned int delay,
unsigned int pressTime,
int times = 1
)- 参数:
- MouseButton:按下的键位,可选
LEFT或RIGHT
- MouseButton:按下的键位,可选
- delay:点击延迟
- time:点击次数,默认为1次,如果是
INFINITE则为无限
- time:点击次数,默认为1次,如果是
LeftClick函数:
cpp
CLICKMOUSE_CLASS LeftClick(
int times = 1,
unsigned int delay,
unsigned int pressTime
)等同于ClickMouse(LEFT, delay, pressTime, times)
RightClick函数:
cpp
CLICKMOUSE_CLASS RightClick(
int times = 1,
unsigned int delay,
unsigned int pressTime
)等同于ClickMouse(RIGHT, delay, pressTime, times)
示例
cpp
#include <clickMouse.h>
#include <iostream>
using namespace std;
int main(){
cout << CLICKMOUSE_VERSION << endl; // 打印版本信息,若成功输出一串数字,则安装成功
clickMouse(LEFT, 1000, 10, 10); // 连点10次左键,间隔为1000ms,按下时间为10ms
return 0;
}