Fensterschließen verhindern (C++/MFC)

Hallo Leute,
wenn man in Visual C++ 6 ein Projekt mit dem MFC-Anwendungsassistenten erstellt, das eine dialogbasierte Anwendung sein soll, schließt sich das Dialogfenster immer bei Druck auf die Enter- oder Escapetaste. Wie kann man das verhindern? Bei einer normalen Anwendung will man ja schließlich nicht, dass sich das Programm bei Druck auf die Entertaste beendet.
Danke schonmal
MacFrenzy

Hi,

einfach

OnOK und OnCancel überladen, das wars auch schon;

nur Aufpassen, die Standardüberladung ruft die Members von CDialog auf, unterläßt Du es sowohl OnOK und OnCancel der Basisklasse aufzurufen, kann das Programm nur mit dem Taskmanager abgewürgt werden => meine Empfehlung, einen Close Button und da dann das OnOK aufrufen, und diesem Button nicht den Standardfocus geben;

Gruß,
Walter

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]