首先在头文件中声明函数
virtual BOOL PreTranslateMessage(MSG* pMsg); // 防止按回车或ESC时窗口关闭
之后在对应的Dlg.cpp中加入函数定义
- BOOL CPG1104ADlg::PreTranslateMessage(MSG* pMsg)
-
{
-
// TODO: 在此添加专用代码和/或调用基类
-
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);
-
}
阅读(5286) | 评论(0) | 转发(0) |