0
已解决
飞速小程序开发商
初级守护
初级守护
啦啦啦!抢答器(极简版)1.2 出来啦~
/*
欢迎使用飞速开发的抢答器(极简版)1.2!
极简版和实验版有什么不同呢?
1.没有介绍使用和提示使用规则的弹窗,适合老手使用
2.使用方法的不同:
*****执行一次程序,只能录入一组数据,只有一次模拟点击机会 *****
(1)将鼠标移动到你要选择的选项,按 空格 录入
(2)将鼠标移动到“选择”将要出现的位置,按 空格 录入
(3)再按一次 空格模拟点击 ***注意!!!只有一次模拟点击机会!!!***
*/
#include<iostream>
#include<conio.h>
#include<windows.h>
#define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) & 0x8000) ? 1:0)
using namespace std;
POINT p1,p2;
int main(){
HWND hwnd=GetForegroundWindow();
ShowWindow(hwnd,0);
while(1){
GetCursorPos(&p1);
if(KEY_DOWN(VK_SPACE)){
Sleep(500);
break;
}
Sleep(20);
}
while(1){
GetCursorPos(&p2);
if(KEY_DOWN(VK_SPACE)){
Sleep(500);
break;
}
Sleep(20);
}
while(1){
if(KEY_DOWN(VK_SPACE)){
SetCursorPos(p1.x,p1.y);
mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
Sleep(20);
mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
Sleep(100);
SetCursorPos(p2.x,p2.y);
mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
Sleep(20);
mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
break;
}
Sleep(20);
}
return 0;
}
如果使用中有问题,欢迎在下方留言哦↓