MFC对话框屏蔽Enter和ESC键
2011-11-17 15:50
218 查看
MFC对话框屏蔽Enter和ESC键
参考:http://www.docin.com/p-122354833.html
方法一
重载PreTranslateMessage函数
BOOL CXXDlg::PreTranslateMessage(MSG* pMsg)
{
//对话框屏蔽Enter和ESC键
if (WM_KEYDOWN == pMsg->message)
{
if ( (VK_RETURN == pMsg->wParam)
|| (VK_ESCAPE == pMsg->wParam))
{
return TRUE;
}
}
return CBCGPDialog::PreTranslateMessage(pMsg);
}
方法二
重载OnOk和OnCancel函数
CXXDlg::OnOk()
{
}
CXXDlg::OnCancel()
{
}
参考:http://www.docin.com/p-122354833.html
方法一
重载PreTranslateMessage函数
BOOL CXXDlg::PreTranslateMessage(MSG* pMsg)
{
//对话框屏蔽Enter和ESC键
if (WM_KEYDOWN == pMsg->message)
{
if ( (VK_RETURN == pMsg->wParam)
|| (VK_ESCAPE == pMsg->wParam))
{
return TRUE;
}
}
return CBCGPDialog::PreTranslateMessage(pMsg);
}
方法二
重载OnOk和OnCancel函数
CXXDlg::OnOk()
{
}
CXXDlg::OnCancel()
{
}
相关文章推荐
- MFC对话框屏蔽Enter和ESC键
- MFC对话框程序屏蔽回车与ESC键
- MFC 对话框屏蔽ESC Enter退出
- MFC中对话框窗体屏蔽ESC键
- MFC 屏蔽esc跟enter键
- 屏蔽Enter或是Esc键
- MFC对话框如何屏蔽回车键
- VS2010 MFC中屏蔽ESC和ENTER键关闭对话框的方法
- MFC对话框程序 屏蔽ESC和ENTER键关闭对话框的方法
- MFC对话框中临时屏蔽掉一个控件
- 基于对话框MFC按Enter键或者Ese退出的解决方法
- MFC对话框程序屏蔽ESC和ENTER键退出
- MFC对话框程序 屏蔽ESC和ENTER键关闭对话框的方法
- MFC对话框中屏蔽Enter键与ESC键
- MFC对话框程序 屏蔽ESC和ENTER键关闭对话框的方法
- MFC对话框程序屏蔽回车与ESC键
- MFC对话框程序 屏蔽ESC和ENTER键关闭对话框的方法
- MFC对话框屏蔽回车键
- 屏蔽MFC程序中的ESC键和ENTER键关闭窗口
- MFC对话框程序屏蔽ESC和ENTER键退出,完美解决方案