什么意思?在程序初始化的时候DoModal你的dialog不就行了?

解决方案 »

  1.   

    用什么做的程序?MFC还是SDK,是MDI,SDI还是dialog?
      

  2.   

    用MFC的SDI,请问楼上,有什么好办法?
      

  3.   

    在CYourApp::InitInstance()函数中添加
    CYourDialog dlg;
    dlg.DoModal();
    即可
      

  4.   

    重载OnIdle试试。
    在OnIdle里判断对话框是否已打开
      

  5.   

    对各位提出的办法,Ery有什么不满意的地方,具体指出来么!“可是没有更合适的办法吗?”不是建设性的态度。
      

  6.   

    用DialogBox()可以避免你的问题。我以前也为这问题苦恼过。