【VC++】程序运行到if (CMDIFrameWndEx::OnCreate(lpCreateStruct) == -1)异常的解决方案
来源:互联网 发布:弗洛伊德算法 编辑:程序博客网 时间:2024/06/07 01:04
问题描述:
Debug工程属性中设置 “C/C++”-->“代码生成”:运行库 “多线程调试(/MTd)”
Debug工程属性中设置 “C/C++”-->"预处理器":预处理器定义中,取消_AFXDLL的定义。
Debug工程属性中设置“常规”-->MFC的使用:设置为“在共享DLL中使用MFC”。
编译通过,但运行时会在窗口建立时出现“Debug Assertion Failed!”异常。单击“重试”,代码将停到“ENSURE(str.LoadString(IDS_AFXBARRES_CLOSEBAR));”所在行。
问题解决:
将Debug工程属性中设置“常规”-->MFC的使用:设置为“在静态库中使用 MFC”。问题解决!
0 0
- 【VC++】程序运行到if (CMDIFrameWndEx::OnCreate(lpCreateStruct) == -1)异常的解决方案
- 获取程序实例:hInstance = ((LPCREATESTRUCT) lParam)->hInstance ;
- VC异常的解决方案集合
- sdk Windows编程中 hInstance = ((LPCREATESTRUCT) lParam)->hInstance;
- 在Activity的onCreate方法中显示PopupWindow导致异常的原因分析及解决方案
- 在Activity的onCreate方法中显示PopupWindow导致异常的原因分析及解决方案
- 在Activity的onCreate方法中显示PopupWindow导致异常的原因分析及解决方案
- 在Activity的onCreate方法中显示PopupWindow导致异常的原因分析及解决方案
- VC编写的程序不能在其他机器上运行的解决方案
- VC编写的程序不能在其他机器上运行的解决方案(续)
- VC编写的程序不能在其他机器上运行的解决方案(转载)
- VC编写的程序不能在其他机器上运行的解决方案
- VC编写的程序不能在其他机器上运行的解决方案(续)
- VC编写的程序不能在其他机器上运行的解决方案
- VC编写的程序不能在其他机器上运行的解决方案
- vc++ 使用64位平台编译,运行程序出现0xc000007b错误的解决方案
- vc++ 使用64位平台编译,运行程序出现0xc000007b错误的解决方案
- 【mfc】vc++ 使用64位平台编译,运行程序出现0xc000007b错误的解决方案
- 开发指南专题十七-JEECG图表配置说明
- [MFC]动态对象创建、文档模板加载.rc资源
- Xpages 主题的使用
- 轻码云(PaaS), 携码验证创业梦
- Neural Networks, Manifolds, and Topology
- 【VC++】程序运行到if (CMDIFrameWndEx::OnCreate(lpCreateStruct) == -1)异常的解决方案
- 数据库端分页的写法(即所谓的真分页)
- 验证Xcode真伪的方法,来自苹果官网
- linux下yum安装配置mysql数据库
- linux 安装问题make: 没有指明目标并且找不到makefile。 停止
- JS自动弹出广告窗口
- StoryBoard中一像素的分割线
- Unity3D PoolManager缓冲池插件
- 腾讯协程库libco的原理分析