在ActiveX控件对话框中添加系统自带的ocx控件出现Debug Assertion Failed
2016-07-31 15:21
507 查看
原因分析:
是因为在Create的时候获取到的m_hWnd的值为NULL,导致出错。
解决办法:
在Create之前加入以下代码:
AFX_MANAGE_STATE(AfxGetStaticModuleState());
CoInitialize(NULL);
AfxEnableControlContainer();
是因为在Create的时候获取到的m_hWnd的值为NULL,导致出错。
解决办法:
在Create之前加入以下代码:
AFX_MANAGE_STATE(AfxGetStaticModuleState());
CoInitialize(NULL);
AfxEnableControlContainer();
相关文章推荐
- dll中调用对话框,出现Debug Assertion Failed!停在 ENSURE(this != NULL)
- MoveWindow下出现Debug Assertion Failed!----
- 切换视时基于FormView的对话框属性设置与ASSERT报错的问题 (Debug Assertion Failed!)
- 有些情况下vc6.0 MFC程序运行时出现Debug Assertion Failed 的解决方法
- Xcode添加第三方控件出现( linker command failed with exit code 1)的处理
- Android开发-UI控件:为ListView,GirdView,etc...添加系统自带的下拉刷新功能
- 出现问题"Debug Assertion Failed!"
- 生成没问题,调试出现debug assertion failed! f:/dd/vctools/vc7libs/ship/atlmfc/src/mfc/dlgdata.cpp
- 注册activex控件时遇到的“DEBUG ASSERTION FAILED”问题
- 读书笔记——Windows核心编程(2)禁止C运行时触发的所有Debug Assertion Failed对话框
- VC++ 出现Debug Assertion Failed!
- MoveWindow下出现Debug Assertion Failed!
- 切换视时基于FormView的对话框属性设置与ASSERT报错的问题 (Debug Assertion Failed!)
- MFC程序出现“Debug Assertion Failed! File:afx.inl Line:177”错误
- MoveWindow下出现Debug Assertion Failed!----
- MFC程序出现“Debug Assertion Failed! File:afx.inl Line:177”错误
- 关于对话框DoModal()函数调用失败的原因分析(Debug Assertion Failed)
- 关于异常的小程序出现debug assertion failed!错误的原因是什么?
- vs2008下 MFC-Tab页子对话框中添加ocx控件 引起问题
- oveWindow下出现Debug Assertion Failed!