我做的是一个对话框程序,我想通过窗口右上角的x键来关闭程序,中止正在运行的线程,释放掉所申请的内存。怎么做啊?求助

解决方案 »

  1.   

    +1  还有你程序都退出了 什么都没了 包括你new的东西...
      

  2.   

    是要重载onclose吗?比如说是这样吗
    void mydlg::OnClose()
    {
        clear();
       CDialog::OnClose();}clear做delete
      

  3.   

    是要重载onclose吗?比如说是这样吗
    void mydlg::OnClose()
    {
        clear();
       CDialog::OnClose();}clear做delete
    是的。
    记得加消息映射ON_WM_CLOSE()