程序中有多个模态对话框,其中一个对话框一关闭,程序就退出,请问各位高手是怎么回事,如何解决?

解决方案 »

  1.   

    也遇到过这种问题,把debug目录删除重新编译试试吧,我的就这样好了。莫名其妙。
      

  2.   

    说详细点啊,或者贴代码啊。也可以Debug一下看看。你这么说谁能知道什么问题?
      

  3.   

    跟踪一下主窗口的WM_CLOSE等关闭销毁类消息
      

  4.   

    做个试验,在它的父对话框里重载WM_CLOSE消息,在里面设断点或者丢messagebox,看看是否被执行。看看子对话框关闭时父对话框是否也收到了关闭消息。
    另外就是您关闭的子对话框里的程序有问题,这个问题导致异常退出。