我现在有这样一个问题 
主对话框A,A的子对话框B,B的子对话框C;我开始的时候是这样做的,我在A中打开B的时候隐藏A,然后在B中打开C的时候隐藏B; 
然后返回B的时候,我关闭C的时候显示B。这些都正常。但是当我想从C中返回A的时候问题就来了,程序虽然能显示A,但是A好像已经死了,按钮全都无效! 
请教高手指点

解决方案 »

  1.   

    但是当我想从C中返回A的时候问题就来了需要关闭B
      

  2.   

    你必须先把B关闭掉,可以关闭C的时候给个返回值给B B进行判断,如有必要 关闭自己 显示A即可。
      

  3.   

    我在C中返回A的那个函数里面这样写的
    this->GetParent()->DestroyWindow();
    但是最近报错,弹了一个终止,重试,忽略的对话框