2017-09-01 3 views
0

Ich habe SDI-Struktur-Programm und ich möchte CDialog mit Kind Stil erstellen und CFormView als Elternteil verwenden. Weil ich CFormView als "container" verwenden möchte.MFC-modeless Dialog mit Stil Kind

Jetzt stoße ich auf zwei Probleme.

  1. Ich kann eingestellt setmunu nicht CDialog (wegen der Dialog-Stil Kind)
  2. Der Dialog verhalten unnormal (der Dialog hat CEdit, aber es kann nicht eingegeben ...)

Wie kann ich das Problem lösen?

Antwort

0

Ich erstelle Dialog mit Stil-Popup, nach der Erstellung, repate sein Eltern zu cformview und lösen Sie die oben genannten Probleme.

void CFuturePCMSView::DialogCreate() 
{ 
    m_pDlgUser = new CDlgUser(this); 
    m_pDlgUser->SetParent(this); 
    m_pDlgUser->ShowWindow(SW_SHOW); 
} 
Verwandte Themen