Meldungsbox
-
Hallo
habe ein eigenes Dialogfeld geschrieben, das eingesetzt wird wie eine Meldungsbox.
Das Dialogfeld zeigt einen Text an und hat zwei Buttons "OK" und "Weiter suchen".
Möchte auf das klicken der Buttons reagieren.
Habe es genauso versucht wie ich es mit einer Standard Meldungsboxen machen würde. Der Button "Weiter suchen" klappt aber nicht(Wenn ich auf den Button drücke passiert nichts).
Hier ist der Code:int iResults = m_dMsgDlg.DoModal(); switch (iResults) { case IDOK: AfxMessageBox("OK"); break; case IDC_BWEITERSUCHEN: AfxMessageBox("Suche"); break; }
-
Du brauchst in deiner Dialog-Klasse eine Methode, die den Klick auf den "Weiter suchen" Button verarbeitet.
(OnOK() für den "OK"-Button hat bereits die Basisklasse CDialog)