domodel()一个窗口时没有问题,但是ShowWindow(SW_SHOW)时报错,会是什么原因?

解决方案 »

  1.   

    domodel()
    对话框结束后 ( 如你点OK)
    才结束
    这时怎么ShowWindow
      

  2.   

    这是模态对话框和非模态对话框的区别。你用非模态对话框就可以把它SHOW出来了
      

  3.   

    这是模态对话框和非模态对话框的区别。你用非模态对话框就可以把它SHOW出来了1,CDlg dlg;
    if(IDOK == dlg.DoModal())
    {...
    }2,CDlg dlg;
     dlg.Create(....);
     dlg.ShowWindow(RE_STORE);两种方法都试试
      

  4.   

    你用这个:
       dlg.Create(IDD_DLG_DIALOG,this);
       dlg.ShowWindow(true);
    那个IDD_DLG_DIALOG为你要SHOW那个对话框的ID,dlg为你要show的那个对话框类的对象,可以放在你主对话框类的公有成员里