VC++
文章平均质量分 52
资源小站
这个作者很懒,什么都没留下…
展开
-
MFC热键设置的方法
在写MFC程序时,如果想自定义热键比如ALT+S可以采用下面的方法:定义热键的消息响应函数:OnHotKey定义系统全局热键:1、首先在.h文件中添加消息响应函数声明 afx_msg LRESULT OnHotKey(WPARAM wParam,LPARAM lParam);2、关联消息及响应函数 BEGIN_MESSAGE_MAP()原创 2014-07-19 16:57:39 · 3099 阅读 · 0 评论 -
【141031】VC++版串口调试助手源码
VC++版串口调试助手源码,功能还是比较多的,接收区和来显示串口消息,在调试时,可指定串口、波特率、校验位、数据位、停止位,关闭串口和清空接收区、以十六进制调试、保存显示数据、在同一周期后自动发送数据、选择发送文件、计数器清零等功能,代码在VC++6.0中可直接编译。源码下载地址:点击下载 ...原创 2014-10-31 20:37:30 · 9316 阅读 · 0 评论 -
【170812】界面漂亮 功能实用的串口调试助手源码
串口调试助手源码,界面超级漂亮、功能齐全,接收区和来显示串口消息,在调试时,可指定串口、波特率、校验位、数据位、停止位,关闭串口和清空接收区、以十六进制调试、保存显示数据、在同一周期后自动发送数据、选择发送文件、计数器清零等功能。源码就不贴在这里了,有需要的可以下载完整的源代码。完整源码下载地址:点击下载备用下载地址:点击下载直接上图 ...原创 2017-08-12 08:14:40 · 11221 阅读 · 4 评论 -
【141103】VC++实战USB接口编程
这个VC++代码需要有一定基础的开发者阅读,特别是对如何识别USB设备及USB基本原理有一定了解的开发者比较适用。程序主要演示了如何编写高层应用与USB接口通信。完整源码下载地址:点击下载原创 2014-11-03 18:57:36 · 1524 阅读 · 0 评论 -
【141030】金山卫士开源代码,VC++完整源码
VC++金山卫士开源代码,包含所有模块的源码,促进互联网行业的开源计划 ;也是你学习VC++的绝佳范例,可以接触到中国最专业的安全类软件源代码,你可以自由的使用/研究/修订/再发布 这些代码以及延伸作品。VC++金山卫士开源代码下载。游戏源码下载地址:点击下载原创 2014-10-30 21:15:42 · 1643 阅读 · 0 评论 -
【140812】半透明窗体效果的vc++12星座时钟源码
一个漂亮的VC++星座时钟,可以显示12星座的半透明效果的窗体,时钟样式也很喜欢人。与其说是一个时钟程序,还不如说是一个学习半透明图片窗体的好实例,本程序通过调用图片经过程序处理然后生成半透明效果,值得参考一下。效果图:源码下载地址:点击下载原创 2014-08-11 19:23:36 · 1257 阅读 · 0 评论 -
界面超漂亮的桌面时钟
最近在学习GDI,看到别人能写出漂亮的界面,就想自己也写一个,有了想法就开始动手写,经过差不多半天的时间终于完工了,以下是程序截图,需要的朋友可以下载源码看一下,源码地址原创 2014-07-22 16:47:46 · 2626 阅读 · 0 评论 -
【180623】VC++ 网络入侵检测模块及程序代码
一个VC++ 网络入侵检测模块及程序代码,源代码完整,包括所需控件都在压缩包内,用VC编写网络软件的时候用得上。 CMainFrame* p_Frame; //保持筐架类的指针 CEdit* m_pEdit; //保存编辑框类的指针 CListCtrl* m_pList; //保存列表类的指针 CTreeCtrl* m_pTree; //保存树型控件的指针 CComboBox*...原创 2018-06-23 09:20:40 · 975 阅读 · 0 评论 -
【180609】VC++ 信息加密聊天源代码
本聊天程序采用2048bit 的RSA 数据加密算法对数据进行加密和数字签名后发出,因为RSA加密信息需要大量的时间,因此本程序适合用来传递密钥或对非常重要且信息量较少的网络通讯。本程序编译后运行界面如上所示,正常聊天需要进行设置,设定对方IP地址,QQ号或电子邮件地址,接下来就可以发消息了,程序还可以完成如图所示的其它功能。源码就不贴在这里了,有需要的可以下载完整的源代码。完整源码下载地址:点击...原创 2018-06-09 09:51:54 · 686 阅读 · 0 评论 -
【180609】VC++目录监视程序源代码
C++写的一款目录监视程序,功能还挺多,在程序选择项中可以选择监视的内容:添加了内容、删除了内空、修改了文件属性、重命名了文件以及其它的修改,选择你要监视的磁盘及目录,点击“开始”就运行了本程序。另外程序还具有几个实用小功能:开机启动、窗体在前、自动监视等。源码就不贴在这里了,有需要的可以下载完整的源代码。完整源码下载地址:点击下载备用下载地址:点击下载...原创 2018-06-09 10:12:21 · 429 阅读 · 0 评论 -
【180609】超酷界面的VC++音乐播放器
超酷界面的VC++音乐播放器,推荐给大家,源码爱好者在VC++6.0下顺利编译,它的界面非常 酷,编译中也没有发现用到第三方的界面控件,而且播放器的窗口还具有像千千静听一样的自动吸附功能,也就是拖动窗口从远处回来的时候它会自动吸附到播放器的其它窗口上,它还支持拖放添加音乐列表,支持歌词显示,绝对值得一看。源码就不贴在这里了,有需要的可以下载完整的源代码。完整源码下载地址:点击下载备用下载地址:点击...原创 2018-06-09 14:16:00 · 767 阅读 · 0 评论 -
模拟鼠标的单双击
实现方法先用SetCursorPos将鼠标移动到某一特定位置。如果要模拟鼠标单击,则调用mouse_event函数两次分别发送鼠标被按下的消息和鼠标被弹起的消息;如果要模拟鼠标双击,则重复发送一次鼠标被按下和弹起的消息。程序代码(1)通过AppWizard生成单文档的应用程序SimulateMouse,视图类的基类选为CFormView。(2)给对话框增加【双击标题栏】按钮原创 2014-07-31 17:53:44 · 1386 阅读 · 0 评论 -
自己写的图片格式转换工具
最近在学习MFC,正好在工作中需要用到一个批量转换图片格式的小工具,在网上找了很多都没有找到合适的,想到自己正在学习VC++,就有了自己写一个小工具的想法,正好也可以检验一下自己的学习成果。俗话说“心动不如行动”,想到之后马上开工,经过两个小时的奋战,终于搞定了。这个小工具是用VS2008写的,有像我一样的菜鸟朋友们可以去下载源码。源码地址:http://www.400gb.com/file/68原创 2014-07-19 16:08:45 · 597 阅读 · 0 评论 -
情人节表白程序
马上就要到我们自己的情人节了,看到网上有很多表白的程序原创 2014-07-22 18:59:23 · 2165 阅读 · 1 评论 -
vc++ 程序开机自启动和取消启动
//开机启动int CMainWnd::CreateRun(){ //添加以下代码 HKEY hKey; char pFileName[MAX_PATH] = {0}; //得到程序自身的全路径 DWORD dwRet = GetModuleFileName(NULL, pFileName, MAX_PATH); //找到系统的启动项原创 2014-07-19 11:36:13 · 706 阅读 · 0 评论 -
MFC设置控件背景透明
添加消息响应WM_CTLCOLOR,Static代码如下:HBRUSH CTest1Dlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) {HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);// TODO: Change any attributes of the原创 2014-07-18 14:21:15 · 1783 阅读 · 0 评论 -
VC++如何实现最小化到系统托盘
在VC++中,想实现最小化到系统托盘,需要调用NOTIFYICONDATA类,并注册相应的消息,以下详细讲解如何实现: 第一步,声明一个NOTIFYICONDATA类,也就是NOTIFYICONDATA NotifyIcon;该句可以放在Dlg类的声明中,作为Dlg类的一个成员;也可以放在Dlg类的实现中,作为全局变量来使用。 第二步,声明一个响应函数afx_msg void O...原创 2014-07-19 17:20:51 · 931 阅读 · 0 评论 -
创建透明位图的方法
在做界面开发的时候经常需要去创建透明的位图,由于MFC没有封装这样的函数,经过多方查找资料和试验,终于写出了一个可以创建透明位图的函数,下面给大家分享一下。void BitTrans(int nXDest, // 目标起点X int nYDest, // 目标起点Y int nWidthDest, // 目标宽度 i原创 2014-07-24 12:21:57 · 2189 阅读 · 0 评论 -
构造属于自己的内存DC类
由于VC6没有封装内存DC,要想写出漂亮的界面就会比较困难,也会导致屏幕的闪烁,封装好这个类以后再去开发软件就会简单很多,今天我们就来构造一个属于我们自己的内存DC。加载位图的方式有很多种,首先写一个从资源中加载位图的函数。BOOL LoadBitmap(UINT nBitmapID,CDC* pDC=NULL){CBitmap bitmap;bitmap.LoadBi原创 2014-07-24 12:29:34 · 703 阅读 · 0 评论 -
C,C++表达式求值顺序
经常可以在一些讨论组里看到下面的提问:“谁知道下面C语句给n赋什么值?”m = 1; n = m+++m++;最近有位不相识的朋友发email给我,问为什么在某个C++系统里,下面表达式打印出两个4,而不是4和5:a = 4; cout C++ 不是规定 要弄清这些,需要理解的一个问题是:如果程序里某处修改了一个变量(通过赋值、增量/减量操作等),什么时候从该变量能够取到新值?原创 2014-07-26 15:48:52 · 480 阅读 · 0 评论 -
用Win32写的定时关机程序
由于本人记性不太好,晚上经常忘记关电脑,白白浪费了很多的电。在网上也找了一些定时关机的软件,想到最近自己也在学习VC++,就想自己写一个定时关机的小程序,正好也可以检验自己所学的东西。先来看看效果图:原创 2014-07-28 15:57:14 · 1214 阅读 · 0 评论 -
用Win32写的定时关机程序
由于本人记性不太好,晚上经常忘记关电脑,白白浪费了很多的电。在网上也找了一些定时关机的软件,想到最近自己也在学习VC++,就想自己写一个定时关机的小程序,正好也可以检验自己所学的东西。程序源码下载地址:点击下载先来看看效果图:写的比较简陋,但是只要能实现功能就好了。写Win32应用程序首先要有WinMain函数:int APIENTRY _tWinMain(HINS原创 2014-07-28 16:19:09 · 764 阅读 · 0 评论 -
VC指定窗口模拟按键或鼠标事件
两种方法:1.SendMessage or PostMessage2.keybd_event,mouse_event前者更强大,指定hwnd后可以后台发送,而后者只能够发送前台信息..也就是必须窗口最前简单的举例:方法2SetCursorPos(x,y);mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);原创 2014-07-28 13:39:07 · 3068 阅读 · 0 评论 -
鼠标位置追踪
实现方法响应WM_MOUSEMOVE消息,在其响应函数中获得鼠标位置。程序代码(1)通过AppWizard生成基于对话框的应用程序TrailMousePos。(2)给对话框增加两个编辑框,ID 分别为IDC_X 和IDC_Y,并生成对应的CString类型的变量m_strX和m_strY。(3)通过ClassWizard响应WM_MOUSEMOVE消息,处理鼠标移动消息,其原创 2014-07-30 10:15:00 · 1430 阅读 · 0 评论 -
180609】VC++写的屏幕开满玫瑰
前些日子看到论坛上有位朋友发了个不错的资源(屏幕开满玫瑰),貌似有好多网友都有兴趣,但是美中不足的是,他的程序运行时cpu占用率很快上升到了60-70%,电脑有点带不动,严重时还容易造成死机。因此我抽空在他的代码上做了些修改(大部分都改了,实现原理也有所不同),效果还不错,cpu占用率0%,为感谢大家的支持,为支持论坛的发展,我也尽我微博之力,现把它共享出来,有兴趣的朋友可以看看!源码就不贴在这里...原创 2018-06-09 14:32:02 · 1514 阅读 · 0 评论