header/dll calling
This article introduces how to use Python to call pyd files.
Download
Go to github releases, find latest version with .h or dll version files.
Important
In the following text, CLICKMOUSE_CLASS in dll refers to int, in header calling refers to void.
Function Library
ClickMouse function:
- Definition:
cpp
CLICKMOUSE_CLASS ClickMouse(
unsinged int MouseButton,
unsigned int delay,
unsigned int pressTime,
int times = 1
)- Parameters:
- MouseButton: Pressed key, optional
LEFTorRIGHT
- MouseButton: Pressed key, optional
- delay: Click delay
- time: Click count, default is 1 time, if
INFINITEthen infinite
- time: Click count, default is 1 time, if
LeftClick function:
cpp
CLICKMOUSE_CLASS LeftClick(
int times = 1,
unsigned int delay,
unsigned int pressTime
)Equivalent to ClickMouse(LEFT, delay, pressTime, times)
RightClick function:
cpp
CLICKMOUSE_CLASS RightClick(
int times = 1,
unsigned int delay,
unsigned int pressTime
)Equivalent to ClickMouse(RIGHT, delay, pressTime, times)
Example
cpp
#include <clickMouse.h>
#include <iostream>
using namespace std;
int main(){
cout << CLICKMOUSE_VERSION << endl; // Print version information, if successfully output a string of numbers, then installation successful
clickMouse(LEFT, 1000, 10, 10); // Click left button 10 times, interval 1000ms, press time 10ms
return 0;
}