MFC 编辑框回车闪退问题

来源:互联网 发布:黄一琳淘宝店 编辑:程序博客网 时间:2024/05/16 00:24

1、添加重载函数PreTranslateMessage,在函数中屏蔽回车和ESC的消息

2、函数如下:


BOOL CMFCApplication2Dlg::PreTranslateMessage(MSG* pMsg)

{

if (pMsg->message == WM_KEYDOWN && pMsg->wParam == VK_ESCAPE) 

return TRUE;

if (pMsg->message == WM_KEYDOWN && pMsg->wParam == VK_RETURN) 

return TRUE;

else

return CDialog::PreTranslateMessage(pMsg);

}

原创粉丝点击