您的位置:首页 > 其它

如何防止对话框运行时按下回车键退出?屏蔽回车键的方法

2010-08-26 16:35 363 查看
本人呢也都是记录一些在开发过程中经常碰到的问题,

有什么问题可以给我留言的,只要力所能及,大家可以多多交流。

 

如何防止对话框运行时按下回车键退出?

重载的PreTranslateMessage函数中屏蔽回车和ESC的消息:

BOOL CxxxDlg::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);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: