求助大佬
  • 板块灌水区
  • 楼主xunanxiang
  • 当前回复12
  • 已保存回复12
  • 发布时间2023/8/29 19:06
  • 上次更新2023/11/3 00:28:09
查看原帖
求助大佬
927522
xunanxiang楼主2023/8/29 19:06

已知这是一个c++写的连点程序

#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
int x;
bool t=0; 
void color(const unsigned short textColor){
    if(textColor>=0&&textColor<=15) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),textColor);
    else SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),7);
}
int main() {
    SetConsoleTitle("连点器");
    system("mode con cols=32 lines=12");
    color(2);
    printf("---自定义连点器---");
    k:
    color(3);
    printf("\n连点速度(单位:ms):");
    scanf("%d",&x);
    color(4);
    printf("按空格开始连点,按Esc暂停");
    while(1){
        if(GetAsyncKeyState(VK_SPACE)){
            while(1){
                mouse_event(MOUSEEVENTF_LEFTDOWN|MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
                Sleep(x);
                if(GetAsyncKeyState(VK_ESCAPE)){
                    t=1;
                    goto k;
                }
            }
        }
    }
    return 0;
}

它会在编译后弹出窗口,让你输入参数,回车后按下空格开始连点,Ecs结束。

由于这个蒟蒻太弱了,想请教各位大佬如何实现输入参数后左前开始连点,再次点击左键结束,结束后不需要在输入参数,可以继续左键连点

还有就是有没有大佬可以做右键版本的。

如果真有大佬做出来蒟蒻感激不尽。

2023/8/29 19:06
加载中...