Knowledge Base Nr: 00037 nichtmodaler_dlg.cpp - http://www.swe-kaiser.de

Downloads:

MFC: nicht-modale dialoge

  
//funktion zm erzeugen des dialogs in die dialogklasse einf�gen
BOOL Create() { return CDialog::Create(CModalDlg::IDD); }

//OnOK und OnCancel m�ssen �berladen werden damit CDialog::OnOK() nicht aufgerufen wird
void CModalDlg::OnOK()
{
ShowWindow(SW_HIDE);
}

void CModalDlg::OnCancel()
{
ShowWindow(SW_HIDE);
}


//benutzen des modalen dialogs

//dialog erzeugen
CModalDlg dlg;
dlg.Create();

//an-/ausschalten
dlg.ShowWindow(SW_SHOW);
dlg.ShowWindow(SW_HIDE);