最近遇到问题比较多。嘿嘿嘿嘿 问的都不好意思了。就上次问的那个内存泄露问题之后。继续想问。在对话框中我添加了一个 OnOK的相应函数,如果程序退出时,会在这里面进行一些资源的释放哈。
虽然程序哩还有点内存泄露没有找出来,但是执行OnOk() 函数后,程序不会崩溃的。但是我 直接将 对话框 关闭 后,程序就崩了,直接跳到了: 看不太懂呢。想知道,直接关闭整个 dlg程序 的话,我最开始申请的资源在哪里释放呢?mfc资源释放关闭

解决方案 »

  1.   

    slot_used  你有东西没释放看call stack不然 代码发到资源中
      

  2.   

    我最开始申请的资源在哪里释放呢
    ==============================相应wm_close消息
    wm_destroy
      

  3.   


     原来是添加这两个消息相应函数撒。。嘿嘿木有经验呀。我试了下。 直接关掉窗口的时候,确实 需要 on_close 哈。然后再到 on_destroy。
    嗯 那应该直接在 on_close 里面释放资源就好啦哈。 。。是吧。。
     谢谢斑竹  最近回复我老多啦  嘻嘻