写在前面的话:
过年的时候QQ里各种群发祝福不断,这种群发消息只能在节假日的时候才会出现。日常生活中,在需要用到群发功能的时候,还需要借助其他软件来实现群发。今天:在这里简单写一个实现QQ群发功能的软件(通过模拟按键来实现消息的群发)
![a4582045958072ee3148764045091919.png](https://i-blog.csdnimg.cn/blog_migrate/26816070efca8207a6e108805ddb8e86.jpeg)
准备:
开发工具:VC,vs系列,等等···· 都可以(我用的是vs2015)
百度:函数keybd_event的功能和用法。
一、设计界面1.新建项目:选择MFC应用程序,选择保存位置
![151c98970ab7fa3129c4afc2930a0e3c.png](https://i-blog.csdnimg.cn/blog_migrate/f149467a16c292f6ede505e6093c41d3.jpeg)
![ed560591d4a2179246fe5dfdaf63ac1a.png](https://i-blog.csdnimg.cn/blog_migrate/f8ec053ce5ef77381986ef675325b5ba.jpeg)
2.下一步:勾选,取消勾选:安全开发生命周期检查。然后直接点击完成。
![9f4287af152ce66d3abdb3dfe93ec8b1.png](https://i-blog.csdnimg.cn/blog_migrate/321ce07f602cd28fe4a3cd9634d2aa11.jpeg)
![5a3da0bb6f400a292b20accfb9c605be.png](https://i-blog.csdnimg.cn/blog_migrate/1c5b1f099cd2121ce3cead9d6f6e2440.jpeg)
3:这就是一个建立好的MFC应用程序了,可以直接运行下看看效果
![1156d229857759c90234abb5641ade05.png](https://i-blog.csdnimg.cn/blog_migrate/2759316f8715bcdbaf5663c9dda61315.jpeg)
4.选中控件,按下键盘上的删除,控件就不见了。
![26a4864e4c34c953251545cf421c7c89.png](https://i-blog.csdnimg.cn/blog_migrate/b08748617e9e3ddc1c7977d96bb538cc.jpeg)
5.选择控件,输入:开始发送(或者右击,属性,改变文字)
![de1e8d30b41cabc32a9091e0883cd9fc.png](https://i-blog.csdnimg.cn/blog_migrate/88d6dce62735135a2e7f4503b9e33e15.jpeg)
6.选择工具箱,找到Edit控件,在对话框上拖动显示出来..
![f4f43f2fcbed3cfc8834203e5ec13bb8.png](https://i-blog.csdnimg.cn/blog_migrate/c828cdd40ca4d7cc8a9d25ec93e9d63c.jpeg)
![14bd47c253331454527c0440062e049b.png](https://i-blog.csdnimg.cn/blog_migrate/b871a762849192bc95edd9fa429926d5.jpeg)
7.添加其他的控件,设置对话框界面。最终界面效果:
![3d840f61c6196b351e37d430ed9bfd91.png](https://i-blog.csdnimg.cn/blog_migrate/5a41b99291f8eb820315b6ae1946fc3e.jpeg)
![89e7fabefa22f6ee335840031b2710aa.png](https://i-blog.csdnimg.cn/blog_migrate/45e279236bd905727b4a30bf10978646.jpeg)
8.编辑框右击,添加变量:m_msg
![02d69915127ef873e16697252d3e3672.png](https://i-blog.csdnimg.cn/blog_migrate/5e6c1f1349435e30e3613f8b20fa79df.jpeg)
![daaa7b427670b6b615c0aee99deacb6c.png](https://i-blog.csdnimg.cn/blog_migrate/c8e869569bfcbb47b54a824eed0809ce.jpeg)
二、设计程序1.添加类 QQMsg
![96344312986793d41008aab2e4f9370c.png](https://i-blog.csdnimg.cn/blog_migrate/ddb8803824681f77d3c15c1a0a535fb7.jpeg)
![2ebed6a02f62817b34af4c1c346b8a91.png](https://i-blog.csdnimg.cn/blog_migrate/54c472d8a43727795d0bced9a80c4fda.jpeg)
![6ce15d229be508fcadd5ee7bc6a11ca1.png](https://i-blog.csdnimg.cn/blog_migrate/9bfbb856fdf3d2a11ae134c83b03aadf.jpeg)
![dfe72cdb828515b29295510af9dda2bd.png](https://i-blog.csdnimg.cn/blog_migrate/275ffd24c98c4e95c8bc319120e4c505.jpeg)
![f499540060586e653eaaddbd2316f5c6.png](https://i-blog.csdnimg.cn/blog_migrate/17fb046a25d304d2311d38916c52817a.jpeg)
3.在QQMsg.cpp中实现代码
![80e1b92bfbc1337962cefb954dbdd3bb.gif](https://i-blog.csdnimg.cn/blog_migrate/edce860ecf584317d1df4e315f5bf9dc.gif)
3.返回对话框,双击开始发送按钮
![940bbef89b0907ff36d97fab86012b34.png](https://i-blog.csdnimg.cn/blog_migrate/14bea64471e098229c539b69304380b6.jpeg)
3.将代码改为下列(并在此文件头中包含#include "QQMsg.h"):
![080156ac39902a2f2d9b5cf6c35d81aa.png](https://i-blog.csdnimg.cn/blog_migrate/a907c9965587e1c398115feb77357492.jpeg)
![0c59895de2dabda9f258d35935ad6d65.png](https://i-blog.csdnimg.cn/blog_migrate/c4222b45fab3b9386b91f36274c9f513.jpeg)
![b788bf81d7b1d1c83142cab3a4e28aef.png](https://i-blog.csdnimg.cn/blog_migrate/999be73141900f616bf305a339a4ee37.jpeg)
最后,如果你想学c++编程可以私信小编“01”获取素材资料与开发工具和听课权限!
![50b3db2b4e3ca80b21c676d63fdcb62a.png](https://i-blog.csdnimg.cn/blog_migrate/23e775ae81e463f2a3a06599adffa773.jpeg)