还在从网上下连点器?NONONO。
#include<iostream>
#include<windows.h>
#define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) && 0x8000 ) ? 1:0 )
using namespace std;
int main()
{
int lopen=-1,ropen=-1;
while(true){
//left
if(KEY_DOWN(VK_CAPITAL)){
Sleep(100);
if(!KEY_DOWN(VK_CAPITAL)){
lopen=lopen*-1;
if(lopen==1){
Beep(600,100);
Beep(700,100);
}
else if(lopen==-1){
Beep(700,100);
Beep(600,100);
}
}
}
if(KEY_DOWN(VK_LBUTTON) && lopen==1){
mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
Sleep(10);
mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
}
//left
//right
if(KEY_DOWN(VK_TAB)){
Sleep(100);
if(!KEY_DOWN(VK_TAB)){
ropen=ropen*-1;
if(ropen==1){
Beep(600,300);
}
else if(ropen==-1){
Beep(700,300);
}
}
}
if(KEY_DOWN(VK_RBUTTON) && ropen==1){
mouse_event(MOUSEEVENTF_RIGHTDOWN,0,0,0,0);
Sleep(10);
mouse_event(MOUSEEVENTF_RIGHTUP,0,0,0,0);
}
//right
}
return 0;
}
本人才疏学浅,所以代码很简单QAQ。
使用C++实现鼠标自动点击器
这篇博客介绍了一个简单的C++程序,该程序能够监听键盘事件,模拟鼠标左键和右键的点击。通过VK_CAPITAL和VK_TAB键来控制左键和右键的开启与关闭,并使用Beep函数进行声音提示。这个程序可以作为自动化操作的基础,适用于需要连续鼠标点击的场景。
7518

被折叠的 条评论
为什么被折叠?



