c++简单项目——连点器

使用C++实现鼠标自动点击器
这篇博客介绍了一个简单的C++程序,该程序能够监听键盘事件,模拟鼠标左键和右键的点击。通过VK_CAPITAL和VK_TAB键来控制左键和右键的开启与关闭,并使用Beep函数进行声音提示。这个程序可以作为自动化操作的基础,适用于需要连续鼠标点击的场景。
该文章已生成可运行项目,

        还在从网上下连点器?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。

本文章已经生成可运行项目
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值