如何防止对话框运行时按下回车键退出?屏蔽回车键的方法
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);
}
有什么问题可以给我留言的,只要力所能及,大家可以多多交流。
如何防止对话框运行时按下回车键退出?
重载的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);
}
相关文章推荐
- 防止按下回车键退出程序 与 在EDITBOX 敲入回车键后,如何得到此回车键的消息的方法:
- 在java中如何防止从其它线程类运行run方法
- 对话框如何屏蔽回车键enter
- 关于开发中如何防止死等程序导致其它任务运行不了方法
- 教你如何屏蔽掉esc而不退出对话框。escape、oncancel不退出对话框
- VS2005 对话框如何屏蔽回车键
- 关于开发中如何防止死等程序导致其它任务运行不了方法
- 关于开发中如何防止死等程序导致其它任务运行不了方法
- VC里基于对话框的程序屏蔽回车键自动退出程序
- VC里基于对话框的程序屏蔽回车键自动退出程序
- MFC屏蔽ESC和回车键退出对话框的消息
- C# 给某个方法设定执行超时时间 C#如何控制方法的执行时间,超时则强制退出方法执行 C#函数运行超时则终止执行(任意参数类型及参数个数通用版)
- VC里基于对话框的程序屏蔽回车键自动退出程序
- MFC对话框如何屏蔽回车键
- 防止C++程序重复运行的几种方法
- linux系统中如何进入退出vim编辑器,方法及区别
- 两种Delphi防止多实例运行的方法
- 防止程序运行的4中经典方法
- Android 如何监听返回键,弹出一个退出对话框