用法:
Lshift+LTab(长按)启动
LCtrl+LAlt锁定/解锁
LAlt+向上/向下以改变速度
LAlt+左/右切换鼠标左键和右键
鼠标连点的最大频率不会超过屏幕刷新率,请放心食用。
仅在Windows下运行!
#include <bits/stdc++.h>
#include <Windows.h>
#include <conio.h>
#define KEY_DOWN(key) (GetAsyncKeyState(key)&&0x8000)
#define wait(b) while(!(b));
LARGE_INTEGER t1,t2,tc;
using namespace std;
char mouse='L';
long double speed=10;
POINT d;
bool XX=true;
void fun(int x,int y,bool t);
void start();
long double end();
void click(char lr)
{
start();
if(lr=='L'){
mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
fun(d.x,d.y,XX);