程序是一个单文档结构,现在弹出一个Dialog;
我的目的是在弹出Dialog的时候把主程序界面给隐藏了,然后关闭Dialog的时候在显示出主程序界面;这样一个功能该怎么样实现呢?简单的隐藏主窗口我试了一下不行..
谢谢大家!

解决方案 »

  1.   

    在Dialog的OnInitdlg中AfxGetMianWnd()->ShowWindow(SW_HIDE);
    在Dialog的OnDestroy中AfxGetMianWnd()->ShowWindow(SW_SHOW);
      

  2.   

    对话框程序可以在弹出窗口前执行 this->ShowWindow(SW_HIDE); 来隐藏,不知道单文档的行不行.
      

  3.   

    调用对话框之前运行:
    AfxGetMainWnd()->ShowWindow(SW_HIDE);dlg.DoModal();AfxGetMainWnd()->ShowWindow(SW_SHOW);
      

  4.   

    昏,我怎么没想起来在Dialog的OnInitDialog中操作呢...这个可行.
    其他的不行...结贴