![](https://img-blog.csdnimg.cn/e6f6898fae8c44f0bf2c347202f6a124.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
VC++常用功能代码封装
文章平均质量分 93
将10多年C++开发实践中常用的功能,以高质量的代码展现出来。这些常用的高质量规范代码,可以直接拿到项目中使用,能有效地解决软件开发过程中遇到的问题。
优惠券已抵扣
余额抵扣
还需支付
¥79.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
dvlinker
2022年度博客之星Top5、CSDN博客专家、B站优质视频教程创作者、AI人工智能技术爱好者、C/C++领域优质创作者、优质技术专栏《C++软件调试与异常排查从入门到精通系列教程》作者。从事C++软件开发十多年,通过数年的软件开发实践,积累了大量的实战经验,特别在C++软件调试及异常排查方面积累了丰富的经验,现任C++高级软件工程师!
展开
-
VC++常用功能开发汇总
VC++常用功能开发汇总原创 2022-04-19 16:30:13 · 125021 阅读 · 283 评论 -
VC++如何使用C++ STL标准模板库中的算法函数(附源码)
本文讲述如何使用C++ STL标准模板库中的算法函数。原创 2022-06-27 16:35:45 · 9961 阅读 · 96 评论 -
VC++调用STL算法函数有效提升STL列表的搜索速度(附源码)
本文详细讲述如何使用STL库自带的算法函数去有效提升STL列表的搜索速度原创 2022-04-04 10:21:41 · 9813 阅读 · 9 评论 -
VC++调用libcurl开源库实现发送邮件的功能(附源码)
libcurl提供了一套统一样式的API接口,我们不用关注各种协议下网络通信的实现细节,只需要调用这些API就能轻松地实现基于这些协议的数据通信。本文将简单地讲述一下使用libcurl实现邮件发送的相关细节。...原创 2021-11-14 18:26:39 · 20920 阅读 · 43 评论 -
VC++通过查看ReactOS开源代码,解决完整路径dll加载失败问题(附源码)
通过参考reactos开源操作系统中的源码,解决完整路径的dll库加载失败的问题。原创 2022-04-23 11:06:49 · 11911 阅读 · 103 评论 -
VC++调用PostThreadMessage给线程发消息,实现线程间的通信(附源码)
调用PostThreadMessage给线程发消息,实现线程间的通信。本文详细讲解了使用PostThreadMessage时要注意的细节问题。原创 2022-04-05 11:52:58 · 9621 阅读 · 4 评论 -
VC++使用zlib压缩及解压数据,使用base64编码及解码数据(附源码)
使用zlib压缩及解压数据,使用base64编码及解码数据。原创 2022-06-17 13:46:39 · 11897 阅读 · 19 评论 -
VC++如何实时监测另一个进程是否已经退出?(附源码)
调用WaitForSingleObject实时监测目标进程是否已经退出原创 2022-03-27 09:25:28 · 7722 阅读 · 6 评论 -
VC++如何实时感知Windows系统进入和退出待机状态(附源码)
如何实时感知Windows系统进入和退出待机状态。原创 2022-05-10 15:42:51 · 8503 阅读 · 23 评论 -
VC++实现会议中阻止屏保、阻止系统自动关闭屏幕、阻止系统待机(附源码)
本文讲述了阻止屏保、阻止系统自动关闭屏幕、阻止系统自动待机的实现方法,并详细介绍了API Monitor工具软件的使用。原创 2022-05-01 16:01:56 · 12078 阅读 · 131 评论 -
VC++使用开源的zip.cpp和unzip.cpp实现压缩包的创建与解压(附源码)
使用开源的zip.cpp和unzip.cpp实现压缩包的创建与解压原创 2022-03-25 22:23:02 · 8581 阅读 · 1 评论 -
VC++通过SetWindowHookEx去实时拦截窗口消息,实现视频会议中桌面共享图像的实时拖动(附源码)
通过SetWindowHookEx去实时拦截窗口消息,实现视频会议中桌面共享图像的实时拖动。原创 2021-10-18 23:38:30 · 8157 阅读 · 3 评论 -
VC++实时检测耳机的插入与拔出(附源码)
如何实时检测耳机的插入与拔出原创 2022-04-02 16:08:19 · 10334 阅读 · 9 评论 -
VC++使用libqr开源库生成二维码(附源码)
详细介绍使用libqr开源库生成二维码原创 2022-03-27 10:57:13 · 11198 阅读 · 7 评论 -
VC++异常捕获__try...__except和try...catch的使用介绍(附源码)
异常捕获__try...__except和try...catch的使用介绍。原创 2022-06-17 13:23:12 · 7185 阅读 · 131 评论 -
VC++调用IcmpSendEcho函数实现对远端地址的ping检测(附源码)
调用IcmpSendEcho函数实现对远端地址的ping检测原创 2022-04-22 18:04:39 · 8651 阅读 · 4 评论 -
VC++调用gethostbyname实现域名解析(附源码)
详细讲述域名解析的完整流程,代码上通过调用gethostbyname实现域名解析。原创 2022-03-30 16:19:59 · 10723 阅读 · 2 评论 -
VC++ IM即时通讯软件中的剪切板数据对通的实现细节(附源码)
本文详细讲述了IM即时通讯软件中的剪切板数据对通的实现细节,重点讲解如何构造HTML_FORMAT和QQ_Unicode_RichEdit_Format两种剪切板数据格式。原创 2022-03-20 22:15:54 · 7226 阅读 · 7 评论 -
VC++检测防火墙是否开启、判断程序是否加入防火墙白名单(附源码)
检测Windows防火墙是否开启、判断程序是否加入Windows防火墙白名单原创 2022-03-27 20:37:09 · 11090 阅读 · 12 评论 -
VC++处理窗口的常用API函数及窗口处理经验总结(附源码)
处理窗口的常用API函数及窗口处理经验总结原创 2023-02-20 21:31:44 · 2897 阅读 · 60 评论 -
VC++中ANSI、UNICODE与UTF-8字符编码之间的转换(附源码)
ANSI、UNICODE与UTF-8字符编码之间的转换原创 2022-03-19 10:21:17 · 12111 阅读 · 5 评论 -
VC++使用SDL定时器替代Windows窗口定时器消息(附源码)
介绍SDL开源库中SDL定时器的使用原创 2022-03-31 12:13:47 · 3431 阅读 · 5 评论 -
VC++详解Base64编解码原理以及Base64编解码接口实现(附源码)
本文详细讲述Base64编码相关的内容,以及Base64编解码的代码实现。1、Base64编码帮我们解决的实际问题 我们在使用libjingle(客户端)和XMPP服务器实现IM聊天功能时,测试过程中发现,当发送信息的包含一些特殊字符(不可识别字符)时,XMPP服务器会强行将客户端断开。起初很是奇怪,为啥随便发几个消息后,XMPP服务器就将libjing...原创 2022-04-11 19:16:54 · 4998 阅读 · 4 评论 -
VC++几种加载图片方法的讨论(附源码)
本文将分别讲述使用LoadBitmap、CImage和GDI+ Image类来加载图片的方法,以及使用过程中的一些注意事项。原创 2022-08-08 21:08:18 · 3622 阅读 · 20 评论 -
VC++对字符串进行加密的MD5String和获取文件MD5值的MD5File函数的封装(附源码)
对字符串进行加密的MD5String和获取文件MD5值的MD5File函数的封装原创 2022-04-01 11:49:05 · 2377 阅读 · 2 评论 -
VC++使用URI Scheme实现从web网页上打开本地C++应用程序(附源码)
最近接连收到一些关于从web页面上启动我们C++软件的需求,希望我们能提供一些技术上的支持与协助。于是我们大概地研究了相关的实现方法,下面把研究的过程与结果在此做一个分享,希望能给朋友们提供一个借鉴或参考。原创 2021-11-24 19:04:20 · 9128 阅读 · 19 评论 -
VC++给软件添加异常捕获模块生成dump文件(附源码)
本文简单介绍一下如何设置异常回调函数,如何生成保存异常信息的dump文件。原创 2022-04-06 17:46:46 · 5503 阅读 · 2 评论 -
VC++判断Windows系统是Win7、Win8,还是Win10系统(附源码)
VC++判断Windows系统是Win7、Win8,还是Win10系统;判断系统是32位的,还是64位的。原创 2023-05-04 10:16:57 · 9152 阅读 · 13 评论 -
VC++一文带你搞懂如何操作文件对话框(附源码)
本文详细讲述一下C++在操作打开文件对话框、保存文件对话框、浏览文件夹对话框时的相关细节,给大家借鉴和参考。原创 2022-06-02 14:42:01 · 10693 阅读 · 147 评论 -
VC++打开或关闭目标进程的声音(附源码)
本文讲述如何将某个进程的声音(扬声器)打开或关闭掉,这个功能在某些场合下可能会用到。原创 2023-02-10 11:16:14 · 7687 阅读 · 67 评论 -
VC++时间函数的使用(附源码)
本文介绍如何使用时间函数获取相关的时间数据,比如time函数、GetLocalTime函数、GetTickCount函数等。原创 2022-06-06 22:13:23 · 2127 阅读 · 20 评论 -
VC++调用HtmlHelp打开chm帮助文档(附源码)
调用HtmlHelp函数打开.chm帮助文档原创 2022-03-31 10:42:14 · 4843 阅读 · 1 评论 -
VC++获取电脑的各个磁盘盘符及容量信息(附源码)
本文详细介绍如何调用系统API函数来获取各个磁盘及容量信息。原创 2022-05-31 15:18:57 · 10138 阅读 · 31 评论 -
VC++分别使用WinExec、CreateProcess、ShellExecute和ShellExecuteEx来启动程序(附源码)
本文详细讲述使用调用WinExec、CreateProcess、ShellExecute和ShellExecuteEx多个API函数来实现程序启动的方法。原创 2022-05-31 10:15:40 · 13275 阅读 · 46 评论 -
VC++使用fprintf函数实现写日志文件的功能(附源码)
使用fprintf函数实现写日志文件的功能原创 2022-03-29 13:37:15 · 4589 阅读 · 3 评论 -
VC++获取CPU的名称、主频和核数(附源码)
讲述如何去获取CPU的名称、主频及核数(物理核数和逻辑核数)信息。原创 2022-05-18 11:03:56 · 7618 阅读 · 28 评论 -
VC++ Windows7及以上系统中管理员权限与UAC虚拟化详解(附源码)
本文详细讲述一下Vista及以上Windows系统的管理员权限与UAC虚拟化相关的相关话题,给大家提供一个借鉴与参考。原创 2022-04-11 12:52:49 · 9380 阅读 · 5 评论 -
VC++如何通过代码自动弹出Windows系统的一些窗口(附源码)
有时软件中检测到一些问题时,需要打开相关的Windows系统的一些窗口,以供用户查看或者去做设置。本文简单地讲述一下如何弹出一些与软件相关的Windows系统窗口。原创 2022-04-10 19:05:18 · 6113 阅读 · 5 评论 -
VC++使用GDI+实现HBITMAP与图片文件之间的相互转换(附源码)
使用GDI+实现HBITMAP与图片文件之间的相互转换原创 2022-04-10 18:06:45 · 8813 阅读 · 2 评论 -
VC++获取Windows操作系统的语言版本(附源码)
本文讲述如何获取Windows操作系统的语言版本。原创 2022-04-09 18:15:07 · 13430 阅读 · 5 评论