Methode zum Schließen eines Dialoges



  • Hallo,

    bin leider noch Anfänger in MFC und wollte fragen, ob es eine Methode gibt die einen Boolwert liefert, wenn man ein Dialogfeld über das "X" am rechten oberen Rand
    schließt.

    Danke.

    mike


  • Mod

    Nein! In diesem Fall wird WM_CLOSE versendet und der default Handler schließt den Dialog mit Aufruf des IDCANCEL Handlers!



  • Martin Richter schrieb:

    Nein! In diesem Fall wird WM_CLOSE versendet und der default Handler schließt den Dialog mit Aufruf des IDCANCEL Handlers!

    So gesehen hat er ja nen Wert um das auszuwerten 🙂

    @Mike: wenn du den Dialog mit dem vorgegebenen OK-Button beendest, ist die Rückgabe von DoModal IDOK, ansonsten wie Martin schon geschrieben hat IDCANCEL. Dieses kommt dann auch, wenn der Nutzer auf Abbrechen geklickt hat.

    Wenn dir das nicht reicht, wirst du selbst hand anlegen müssen


Anmelden zum Antworten