vc++

DoWeixin62 天前
c++·mfc·vc++·vc
【请关注】VC内存泄露的排除及处理内存泄漏定位和处理一、定位方法1. 工具辅助类- Visual Studio自带工具- 案例:通过 _CrtSetDbgFlag(_CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF) 开启调试堆,运行后查看输出窗口泄漏报告,定位 new / delete 不匹配(如 int* p = new int[5]; 未 delete[] p )。
DoWeixin611 天前
c++·mfc·vc++·vc
【请关注】VC++ MFC常见异常问题及处理方法VC++ MFC常见异常问题及处理方法 一、内存管理异常 1. 野指针访问(崩溃弹框) // 错误示例:删除指针后未置空 CString* pStr = new CString(_T("Test")); delete pStr; // 释放后未置空 // pStr = nullptr; // 正确操作应加这行 CString str = *pStr; // 访问野指针,触发异常 解决:释放内存后立即置空指针。 2. 堆数组越界(堆破坏弹框) // 错误示例:动态数组访问越界 int* pArr = new
△曉風殘月〆8 个月前
vc++·uwp·win32
Win32打开UWP应用最近无意间发现Windows里一个神奇的文件夹。shell:appsfolder运行打开 这个文件夹后,你可以看到本机安装的所有应用程序。
xiyuyan9 个月前
vc++·vs2005·vc80
visual studio 2005 ( vs2005 , vc2005 ) 编译的应用程序无法运行的解决方案有些早期的visual studio 2005 C++工程,用vc2005编译debug配置一切正常,运行时却提示:
SunkingYang2 年前
c++·excel·mfc·vc++·range·cells·worksheet
VC++、MFC中操作excel时,Range.Cells和Worksheet.Cells的区别是什么?返回一个 Range 对象,它表示指定区域中的单元格返回值为由单个单元格组成的 Range,它允许结合使用 Item 版本与两个参数,并让 For Each 循环遍历单个单元格。
SunkingYang2 年前
excel·mfc·vc++·vs2022·vs2015·excel读写·excel操作
如何在VS2022上的MFC项目中操作Excel(VS2010、VS2012、VS2015、VS2017、VS2019使用方法一样)更多使用方式,可以参考VC 设置EXCEL单元格的格式
SunkingYang2 年前
excel·mfc·vc++·进程无法退出·进程残留·再次调用报错·资源释放
MFC、VC++操作excel后,excel程序进程无法正常退出的非暴力处理方法这种方式简单粗暴,但会存在进程安全问题,及可能引起数据丢失,慎用!!!!与Execl相关的变量在关闭和释放的时候顺序必须正确。比如,要先使用Close(),后使用ReleaseDispatch。 顺序尽量做到先 Save—>Colse—>Release; 在Release时,我们尽量做到由内到外,Rang—>Sheet—>Sheets—>Book—>Books—>App 注:在app退出时,一定要注意顺序,是先Quit退出,再Release,如果先Release,将无法退出,即Quit—>Release。
SunkingYang2 年前
vc++·from typelib·activex control·odbc consumer·类型库中的mfc类·activex控件中的mfc类·mfc odbc 使用者
如何在vs2017及以前版本(vs2010、vs2015)上添加 添加类型库中的MFC类有时候当我们新建MFC工程需要使用到微软的一些自带控件,如播放视频要用到Windows media player控件,这时,我们可以通过添加“ActiveX控件中的mfc类(A)”这一选项. 还有有时候我们需要用到“类型库中的MFC类(T)及“MFC ODBC使用者(O)”。那我们如何来添加这些特殊类呢。本文我们只介绍VS2017及以前的版本,因为VS2017以后得版本已经方法不一致了。 1、右键工程,类向导(Class wizrd)
专注VB编程开发20年2 年前
动态库·静态库·dll·vc++·静态编绎
为何百兆静态库能打进数兆的可执行文件?第三方库是工程开发必不可少的部分,而第三方库可以是.a和.framework的静态库,也可以是.framework的动态库,其中静态库是最常用的方式。 静态库往往比较大,可在打包到可执行文件之后,对安装包大小的增加远远小于静态库本身的Size。 那么,就产生两个问题: 1、静态库里面存在什么内容? 2、静态链接到可执行文件后为什么体积变小? 本文就以.framework的静态库来分析具体情况。
llc的足迹2 年前
pip·vc++
Win11中使用pip或者Cython报错 —— error: Microsoft Visual C++ 14.0 is required.下载地址: https://learn.microsoft.com/zh-cn/visualstudio/releases/2019/release-notes