DoModal Dialog wieder schliessen.
-
Hi zusammen,
aus einem Fenster heraus öffne ich ein zweites Fenster mit DoModal().
Das sieht folgender maßen aus:CAboutDlg dlgAbout; dlgAbout.DoModal();
Meine Frage ist, wie bekomme ich das Fenster wieder zu innerhalb des Aufrufers ? Der Code sollte z.B so aussehen:
CAboutDlg dlgAbout; dlgAbout.DoModal(); dlgAbout.CloseWindow() // <- Geht aber nicht
-
HelicFreak schrieb:
Meine Frage ist, wie bekomme ich das Fenster wieder zu innerhalb des Aufrufers ?
Gar nicht. DoModal kommt ja erst zurück, wenn der Dialog geschlossen wurde. Das geht nur innerhalb des Dialogs, mit EndDialog.
-
Oder du machst den Dialog non-modal, dann musst du ihn mit Create erstellen.