Hauptdialog durch anderen Dialog schließen
-
Wie kann ich einen Hauptdialog, also die komplette Anwendung, mit einem anderen Dialog schließen.
Also es soll beim drücken des Beenden-Button noch ein Auswahldialog öffnen, bei dem ich mich noch mal entscheiden kann, ob ich wirklich beenden möchte.Ist bestimmt nicht so schwer, Habe leider nichts dazu gefunden.
Danke
-
Abend!
Wenn Du´s ganz einfach lösen möchtest reicht ne MessageBox
void CDeinDialogDlg::OnBeenden() { int iGedrueckt; iGedrueckt = MessageBox("Wirklich beenden?", "Programm beenden", MB_YESNO | MB_ICONQUESTION); switch (iGedrueckt) { case IDYES: OnOK(); break; case IDNO: break; } }Grüsse Sven
-
Siehste, jetzt habe ich schon seit mehr als einem Jahr nicht mehr mit der MFC programmiert. Und schon diese Sache vergessen!!!
Natürlich eine MessageBox!!!!!!Danke Danke, genau das wars
-
Hehe... MessageBox gibt es auch in der WinAPI
Ist keine Klasse der Microsoft Foundation Class ... die wurde nur in der Klasse CWnd noch überschrieben!