一个基于对话框的应用程序中打开了一个对话框A,请问A中是否还可以再打开其他
对话框?如何实现?
直接调用DoModal()后程序自动结束,不知怎么回事。

解决方案 »

  1.   

    可以无限打开对话框,除非内存不够。
    基于对话框的程序DoModal后整个程序就结束了,没什么奇怪的
      

  2.   

    可以在A中繼續打開其它對話框....
    CUserDialog temFrm;
    temFrm.DoModal()
    不要用指針來開啟新的窗口....
      

  3.   

    可以直接DoModal的。可能是你的代码有问题。
      

  4.   

    就是用的
    CUserDialog temFrm;
    temFrm.DoModal()这种形式
    可是对话框根本出不来
    用debug发现在第一行定义时就出现“debug assertion failed"的错误
    是在afxtempl.h文件中,请问怎么解决?