使用Edit控件时,如果在编辑文字时,按下回车键,当前对话框可能会关闭。
解决这个方法的处理
第一步:将该控件的属性中 Wants Return == True
第二步:重写下面这个函数
virtual BOOL PreTranslateMessage(MSG* pMsg)
{
if (VK_RETURN == pMsg->wParam)
{
return TRUE ;
}
return (CDialogEx::PreTranslateMessage(pMsg));
}