多文档MFC关闭子窗口出错

liuxufeiyang000 2012-11-08 08:02:28
建了一个多文档的MFC,用来显示位图。刚开始出来的界面自带了一个空白的子窗口,关闭这个子窗口没问题。
后面我打开了一个或多个位图图片,都没问题。但是当关闭某个位图图片时就会出错,错误是debug assertion failed!,点击终止,所有的窗口都会关闭。
即使打开一个位图图片,关闭的时候出现一样的错误。
大位大侠帮帮忙,怎么解决。
是不是要重载关闭文件的函数?是在childframe中还是在mainframe中,代码要怎么写?
...全文
351 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hezhonghua1992 2013-03-11
  • 打赏
  • 举报
回复
同问????
liuxufeiyang000 2012-11-14
  • 打赏
  • 举报
回复
先结了,后续解决了再把方法挂上来
liuxufeiyang000 2012-11-08
  • 打赏
  • 举报
回复
我的程序主要是读取一副位图,然后显示,并保存了位图的相关信息,比如信息头,颜色表之类的。就是在关闭位图子窗口的时候出错
JiMoKuangXiangQu 2012-11-08
  • 打赏
  • 举报
回复
找到debug assertion failed!的点,break,然后回溯堆栈,找到出错的代码. 既然学习编程,学习调试是免不了的. 也可以提取主干代码出来,可以获得大家更多的帮助. 问题太笼统,不方便大家回答问题. 个人意见,仅供参考.

64,637

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧