用户:
owugi7s6awa查看:1 回复:3 评论:1 创建时间:2024-01-29T16:14:31
#include<windows.h> #include<stdlib.h> #include<time.h> #defineKEY_DOWN(VK_NONAME)((GetAsyncKeyState(VK_NONAME)&0x8000)?1:0) #include<iostream> #include<bitset> usingnamespacestd; intmain(){ cout<<"按1开始连点,按2结束连点,按0关闭程序"<<endl; intl=1; while(1){ if(KEY_DOWN('0')) { return0; } if(KEY_DOWN('1')) { cout<<"开始连点\n"; l=0; } while(l==0) { mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0); Sleep(1); mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0); Sleep(1); if(KEY_DOWN('2')) { cout<<"结束连点\n"; l=1; break; } if(KEY_DOWN('0')) { cout<<"程序结束\n"; l=1; return0; } } } return0; }不想复制的在这儿下载: https://f.wss.ink/f/d9o1l3erri1复制链接到浏览器打开本人新手,不喜勿喷 imgsrc="https://static.codemao.cn/emoji/codemao/%E7%BC%96%E7%A8%8B%E7%8C%AB_%E6%90%93%E5%A4%B4.gif"alt="emotion_编程猫_搓头"
owugi7s6awa#include<windows.h>
#include<stdlib.h>
#include<time.h>
#define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) & 0x8000) ? 1:0)
#include<iostream>
#include<bitset>
using namespace std;
int main() {
cout<<"按1开始连点,按2结束连点,按0关闭程序"<<endl;
int l = 1;
while(1){
if(KEY_DOWN('0'))
{
return 0;
}
if(KEY_DOWN('1'))
{
cout<<"开始连点\n";
l = 0;
}
while(l == 0)
{
mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
Sleep(1);
mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
Sleep(1);
if(KEY_DOWN('2'))
{
cout<<"结束连点\n";
l = 1;
break;
}
if(KEY_DOWN('0'))
{
cout<<"程序结束\n";
l = 1;
return 0;
}
}
}
return 0;
}点赞0
评论