zoukankan      html  css  js  c++  java
  • MFC CVIew关闭时崩溃

    记得看视频的时候老师说过    创建CView的时候,也就是创建视图的时候,不要使用  Cview      m_view;这种方式

    而是使用Cview  *  pView=new   Cview();这种方式 。因为窗口在关闭的时候会调用一个叫做PostNCDestory()的函数,

    这个函数的最后一句话是delete    this;所以就会导致一种现象  因为使用  Cview      m_view;进行构造了,

    窗口关闭的时候就会调用析构函数。而关闭过程一定会执行PostNCDestory()函数时候又 delete    this;


    释放掉了一次。就会导致一块内存释放掉了两次的效果。所以就会出错。

  • 相关阅读:
    P1052 过河
    P1004 方格取数
    自定义事件
    自定义单选,多选按钮
    构造函数+原型的js混合模式
    图标
    格式化
    时间 ---- 时间简史
    居中
    插入DOM元素
  • 原文地址:https://www.cnblogs.com/liangxiaofeng/p/5071966.html
Copyright © 2011-2022 走看看