
C++编程
文章平均质量分 51
龙马谷编程
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
DLL中线程的安全退出与卸载 FreeLibraryAndExitThread
原理:在dll的入口点再加载一次自己,使自己的引用计数增加1,然后在线程函数的最后调用FreeLibraryAndExitThread来卸载自身并退出线程,这样的话,如果调用dll的线程先调用了FreeLibary来释放这个dll,因为引用计数依然大于0,所以这个DLL不会卸载,dll里面的线程函数可以安全的跑完知道自己卸载自己;这个API会减少动态库的引用计数,然后调用ExitThread函数结束调用线程,这个API是没有返回值的。转载 2024-12-01 16:26:33 · 177 阅读 · 0 评论 -
C++ 内存读写Lib库简单封装
C++ 内存读写Lib库简单封装源码转载 2024-11-30 16:09:37 · 79 阅读 · 0 评论 -
C++ Ansi转Unicode - Unicode转Ansi源码
C++ Ansi转Unicode - Unicode转Ansi源码。ANSI转unicode。Unicode转ansi。转载 2024-11-30 16:05:34 · 79 阅读 · 0 评论 -
分享一个完整版的C++鼠标连点器源码
完整版的C++鼠标连点器源码转载 2024-11-30 16:03:25 · 237 阅读 · 0 评论 -
MFC的编辑框响应双击事件的三种方法
可以使用下面的反射进行验证: 反射消息将先被编辑框捕获, 然后再传到其父类中去;一. PreTranslateMessage结合位置信息法。转载 2023-08-13 13:31:34 · 1030 阅读 · 1 评论 -
C++ 多级指针的解释
本质上,多级指针就是指针的指针而已,连续取值就可以取到最终的结果,一般多级指针的场景下,是为了给函数调用方提供二次访问指针而不是最终结果的能力,避免重复拷贝内存,因此往往局限于2级指针。**pc 对三级指针***pc连续取数两次,得出一级指针等于pa即=000000A3E86FF988。*pc 对三级指针取数一次(等于二级指针**pb的内存地址)=000000A3E86FF980。***pc 三级指针取数三次,最终的数=a=520。*pa一级指针直接取值(a的值)等于a=520。转载 2023-08-12 22:32:15 · 180 阅读 · 1 评论 -
C++ CString和内置类型之间的转换
C++ CString和内置类型之间的转换转载 2023-08-10 16:56:43 · 326 阅读 · 1 评论 -
C++获取程序执行时间的五个方法对比
C++获取程序执行时间的五个方法对比转载 2023-08-10 09:43:10 · 1563 阅读 · 1 评论 -
C++免注册调用大漠插件附调用代码
C++免注册调用大漠插件附调用代码原创 2023-08-09 21:16:48 · 1583 阅读 · 0 评论 -
C++ 将cstring内容复制到剪贴板
C++ 将cstring内容复制到剪贴板转载 2023-08-09 20:43:12 · 363 阅读 · 0 评论 -
如何最简单、通俗地理解C++的数据类型?
如何最简单、通俗地理解C++的数据类型?转载 2023-08-09 20:40:02 · 203 阅读 · 0 评论