Schliessen des Dialogs durch ESC vermeiden
-
Huhu Leutz,
einfach die Behandlungsroutine PreTranslateMessage einfügen für den jeweiligen Dialog.
Die Funktion sollte dann wie folgt aussehen.BOOL CAsbDirectoryDlg::PreTranslateMessage(MSG* pMsg) { ///////////////////////////////////////////////////// // This line avoids closing program with ESC key. if (pMsg->message == 0x100){return FALSE;} ///////////////////////////////////////////////////// // // This line is for ToolTips you can ignore that m_ctlToolTips.RelayEvent(pMsg); ///////////////////////////////////////////////////// return CDialog::PreTranslateMessage(pMsg); }