比如,我想在初始化主窗口时创建这个对话框

解决方案 »

  1.   

    sendMsgDlg.DoModal();
    sendMsgDlg.ShowWindow(SW_HIDE);
    怎么没作用
      

  2.   


    BOOL CXXXApp::InitInstance()
    {CXXXWnd* pWnd = new CXXXWnd();
    m_pMainWnd=pWnd;
    if(pWnd->Create() == FALSE)
        return FALSE;    
    pWnd->ShowWindow(SW_HIDE);
    pWnd->UpdateWindow();
    return true;
    }
      

  3.   

    你是无模式的,那么重载OnInitDialog();
    在这里ShowWindow(SW_HIDE);
    因为DoModal()后没有返回
      

  4.   

    作个splash窗体,能形成像delphi启动界面那样
      

  5.   

    try this
    uses unit2;
    在form1的onshow事件里面加上下面的代码
        with TForm2.Create(self) do
         try
          show;
          sleep(3000);//控制你的窗体显示的时间,3秒钟
          finally
          free;
          end;
      

  6.   

    这里:
    http://www.csdn.net/expert/topic/750/750575.xml?temp=.1313593