模式窗口已经写定,现在想改成非模式的?
即domodal()方式已经停止了其他窗口的操作,这样不好,想其他窗口也能操作。
谢谢^_^

解决方案 »

  1.   

    用Create创建窗口,要显示的时候 ShowWindow(TRUE)
      

  2.   

    1) 定义一个全局的指针,指向LZ的对话框,如CDialog* m_pdialog;
    2) 在winApp的InitInstance()中创建,
    m_pdialog = new CDialog();
    m_pdialog->Create(IDD_DIALOG);//ID
    m_pdialog->ShowWindow(SW_HIDE);
    3) 需要的地方显示:m_pdialog->ShowWindow(SW_SHOW);
    4)在winApp的ExitInstance()中释放:
    delete m_pdialog;
    m_pdialog = NULL;