【问题描述】
MFC窗口默认时,按回车窗口会退出
【原因分析】
默认调用OnOK()
【解决办法】
重写虚函PreTranslateMessage

BOOL CTESTMFCDlg::PreTranslateMessage(MSG* pMsg)
{
// TODO: 在此添加专用代码和/或调用基类
// 修改回车键的操作反应
if (pMsg->message == WM_KEYDOWN && pMsg->wParam == VK_RETURN)
{
UINT nID;
nID = GetFocus()->GetDlgCtrlID();
if (IDC_EDIT == nID) {
CString str;
str.Format(_T("%d"), nID);
AfxMessageBox(str);
return false;
}
}
return CDialogEx::PreTranslateMessage(pMsg);
}















![[经验] 场效应管是如何发挥作用的 #知识分享#学习方法#职场发展](https://img-home.csdnimg.cn/images/20230724024159.png?origin_url=https%3A%2F%2Fwww.hao123rr.com%2Fzb_users%2Fupload%2F2023%2F05%2F20230524161436168491607686604.jpg&pos_id=beh9nDbH)
![[职场] 社保和商业保险有什么区别?可以只买商保不买社保吗? #微信#经验分享#媒体](https://img-blog.csdnimg.cn/img_convert/e2a888fabb02c9f64c25a2fe75cb188d.jpeg)

