前言:
项目名称:绿色鼠标连点器。
系统平台:Windows。
使用api: Win32api。
使用语言:C。
编译器/IDE:gcc,Dev cpp,Visual Studio。
项目前言:
本项目也是自己开发(编写),不过这个项目是我之前(2021年)读完《C Primer Plus》之后写的第一个“项目”,而且发表过我之前的个人使用服务器和开源框架的博客。
本来打算用于MC(Minecraft)挂机连锁开采…,之后想以为基础做的更多功能,虽然有思路,也写了一点,但遇到了一个困难:“按键/快捷键”绑定问题,我不想一条条if else if ……或者switch表因为键盘上键太多,而且key值也占空间,所以去学算法。
但因为现实生活遇到一些事,所以又鸽了但因为这便学了单片机(Arduino,STC89系[51.52.516]),写了几个项目,但只开源了两个成品,之前应该有人看过上个小车应该是半成品的,蓝牙+超声波+AD芯片传感的,但是我给改成一个成品(也就是现在那个文章),还有如果大家需要我也可以找时间重新发布(只是可能,其实改源文件和头文件,在改一下主函数调用就可以了,有思路和现成超声波程序就很简单)。
还有至于Arduino电子锁那项目我是目前打算不再写了,因为空间不够,也不打算优化了,等回来有可能写在STC89系列、32单片机。
经上所以代码质量啧,反正我现在在看去是“惨不忍睹”,但是为了“水”,呃,其实是为了流量,所以开源吧。
代码未完成(只是鼠标模拟器,绑定快捷键,存档),以后放弃该项目,但是回来可能会发布GUI+多线程的鼠标连点器。
细节请见->“项目前言”。
GitHub打算不上传了,毕竟一个放弃的半成品项目。
代码都有注释可放心看
程序和文件图片:
启动界面:
注:
1)以下界面也可以可以删除、更改。
2)鼠标模拟器代码未完成,只可以选择1鼠标连点器
进入界面:
键选择:
功能界面:
选择进入界面(只拿一个说明):
所有设置都可以在这个界面看。
使用界面:
注意可以挂后台、可以按Esc 键紧急退出、可以锁定鼠标位置!
文件和VS截图:
GitHub打算不上传了,毕竟一个放弃的半成品项目,而且代码太长了还是是多文件,所以请下载吧:
百度网盘:点我亦可以
链接:https://pan.baidu.com/s/16rC-U0MTWcjHZrYxzS0Oig?pwd=AS12
提取码:AS12
使用说明在这个下
不过可以先看我之前以C标库文件和Win32 “封装”写的基础函数文件:
到此这篇win32怎么用(win32/tnega)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!
- 模拟单击-按下+抬起 条件: 鼠标按下,松开值之间的时间不能太大, 其他的值没有影响。 讲解:如果鼠标按下,松开值之间的时间太大会导致按下后很久时间才松开(抬起) 影响: 每秒执行的次数和频率
每秒执行的次数影响着每秒执行的次数(废话) 频率影响着在几次下运行的速度,如果值太小将会变成双击
如果不知道什么些参数什么意思请->点我<-就可以转跳。- 模拟双击-按下+抬起*2: 条件: 仅限 与单击一样。 讲解:与单击一样。 影响: 每秒执行的次数和频率 每秒执行的次数影响着每秒执行的次数(废话) 频率影响着在几次下运行的速度,如果值太大将会变成单击
如果不知道什么些参数什么意思请->点我<-就可以转跳。- 模拟不抬起-只按下 条件: 仅限鼠标按松之间,时间为MAX值 讲解:因为如果鼠标按松之间,时间为MAX值时根据程序条件将会除了暂停和退出之外鼠标不抬起 影响: 每秒执行的次数和频率
每秒执行的次数影响着每秒执行的次数(废话) 频率影响着在几次下运行的速度,如果值太大将会变成单击
如果不知道什么些参数什么意思请->点我<-就可以转跳。- 自定义是所有值都自定义,所以可以实现没写到的
详细参数值讲解
参数 范围 讲解/单位 每秒执行的次数 0- MAX 每秒执行的次数 单位:1秒1下
频率 0-MAX 在几次下运行的速度,值为0会直接继续(取决于编译和你电脑了)注意为0容易卡死 单位:ms 毫秒
鼠标按松之间,时间 0-MAX 鼠标按下松开的速度,值为0会直接继续(取决于编译和你电脑了)注意为0容易卡死 单位:ms 毫秒
> 注意:所有MAX值为 除非有前提说明。
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/bcyy/37879.html