佚名通过本文主要向大家介绍了oncreate,oncreateoptionsmenu,oncreate方法,super.oncreate,oncreateviewholder等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 急!关于在控件oncreate的时候退出的内存错
描述:
解决方案1:
描述:
int CMy123Ctrl::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (COleControl::OnCreate(lpCreateStruct) == -1)
return -1;
return -1;
}
我 在这个时候return -1的话,用debug编译,运行的时候会弹出
Debug Assertion Failed!的错误,这是为啥啊,新建的工程也会
因为一定要用debug,所以没办法用release的方法解决,急求!!
解决方案1:
看看你代码是怎么写的。
解决方案2:return COleControl::OnCreate(lpCreateStruct);
解决方案3:因为你这里返回-1后,当前控件会认为创建不成功,所以导致m_hWnd为空,所以断言出错了,要不你就把VC断言部分的源码修改,要不就不能返回-1,在这消息处理完后才进行判断
解决方案4:实在不清楚你用return -1的目的是什么,你要证明什么阿?
您可能想查找下面的文章:
- 请教一个关于OnCreate事件不执行的问题(谢谢,急~在线等待100分不够再加)
- activeX如何响应oncreate消息??100分
- 关于WTL,怎么在OnCreate中调用DwmExtendFrameIntoClientArea这个APIvista系统的毛玻璃效果
- m_bWindowOnly=TRUE;为何在VC对话框编辑器中插入我的控件的时候还是没有窗口句柄OnCreate也不被调用呢?
- ATLActiveX控件的OnCreate函数不能执行
- 为何atl复合控件不能相应oncreate呢?
- ConCreateInstance失败???
- 控件在设计模式下ide中不调用OnCreate函数
- VC60m_pConnectionCreateInstance问题
- IE中调用MFC写的ocx控件时为什么不调用OnCreate?