我主程序调用一个非模态对话框,直接在主程序aa.h里面声明了一个成员变量 bb *pbb;
然后在aa.cpp里的某一个函数弹出非模态对话框
pbb = new bb();
pp->create(ID资源号,this);有个问题很奇怪,我在DEBUG下就会出现一个断言,而在release下就不会出现.
有没有人遇到过类似的问题,求请教.
然后在aa.cpp里的某一个函数弹出非模态对话框
pbb = new bb();
pp->create(ID资源号,this);有个问题很奇怪,我在DEBUG下就会出现一个断言,而在release下就不会出现.
有没有人遇到过类似的问题,求请教.
解决方案 »
- 我们公司的一个女孩,挺漂亮的,追过一段时间,但没同意。今天中午我请她吃完饭,她噗嗤一乐,对我说:傻样。大家说是不是有戏了,在线等
- 如何去除ListCtrl中的选择标记
- 极度郁闷????????????
- 有用direct show的山东附近的朋友吗
- 请教如何手工在应用程序中调用ActiveX控件?????
- Winpcap开发包的功能强大吗?有什么是他不能截听的吗?例如Sqlserver的数据传输???
- (你们都理解错了,重新来)高手请进:VC,一个基于CFormView类建立的单文档应用程序中关于如何调用不同的那个类似对话框的客户区
- 在dll中如何使用ActiveX控件
- 一个关于Mpeg的简单问题,请大家快来拿分!
- boost asio服务器端调用close后,客户端为什么还挂在接收函数中?
- 程序中如何进行矩阵的运算
- 游戏窗口弹出消息框, 有办法获取里面的文字信息没有?
把this去掉,可能会有assert(iswindow(...))的判断。
另外你可以看看断言在什么地方。
CHandeMap *pMap = afxMapHWND();
ASSERT(pMap != NULL)
直接包含类的头文件就可以用了吧。
bb *pbb = new bb();
pbb->Create(ID);
pbb->ShowWindow(SW_SHOW);
为啥要当作类成员来使用?
直接包含类的头文件就可以用了吧。因为我在A函数里创建,需要在B函数里销毁,所以当成类成员来使用.
wincore.cpp Line:886For information on how your program can cause an assertion failare,see the Visual C++ documenetation on asserts.Press Retry to debug the application
请点retry来debug程序。