MFC对话框程序 屏蔽ESC和ENTER键关闭对话框的方法
来源:互联网 发布:奶粉在淘宝买安全吗 编辑:程序博客网 时间:2024/05/16 18:57
MFC对话框程序 屏蔽ESC和ENTER键关闭对话框的方法
转自:http://blog.csdn.net/xgx198831/article/details/6713651
MFC对话框程序 屏蔽ESC和ENTER键关闭对话框的方法
或许还有其它更好的办法,但下面这个肯定有用,主要就是重载PreTranslateMessage()函数,在这个函数里捕捉ESC和ENTER键按下时的消息,然后什么都不做,或是添加代码完成你自己想要实现的功能。
1.完全屏蔽ESC键与ENTER回车键
BOOL CTest1Dlg::PreTranslateMessage(MSG* pMsg)
{
}
2.完全屏蔽ESC键,捕捉ENTER回车键
BOOL CTest1Dlg::PreTranslateMessage(MSG* pMsg)
{
}
该代码在VC中的MFC程序测试通过,完全可以实现,红色的代码是可以根据自己的实际情况修改的。
=========================================
esc和enter键在一般人的使用中会认为是取消或者确认当前输入的意思,并且认为焦点会后移(tab键),但是windows的mfc对应的是dialog的onok和oncancel函数会关闭当前窗体,所以一般就是取消作用。一切以鼠标为主,键盘只是输入的数据和字符。
- MFC对话框程序 屏蔽ESC和ENTER键关闭对话框的方法
- MFC对话框程序 屏蔽ESC和ENTER键关闭对话框的方法
- MFC对话框程序 屏蔽ESC和ENTER键关闭对话框的方法
- MFC对话框程序 屏蔽ESC和ENTER键关闭对话框的方法
- MFC对话框程序 屏蔽ESC和ENTER键关闭对话框的方法
- MFC对话框程序 屏蔽ESC和ENTER键关闭对话框的方法
- VC MFC 屏蔽ESC和ENTER键关闭对话框
- VC MFC 屏蔽ESC和ENTER键关闭对话框
- MFC 屏蔽ESC和ENTER键 关闭对话框
- MFC对话框屏蔽Enter和ESC键
- MFC对话框程序屏蔽ESC和ENTER键退出
- MFC对话框程序屏蔽ESC和ENTER键退出
- MFC中防止Enter和ESC关闭对话框的方法
- MFC用代码实现屏蔽ESC和Enter键按下,对话框窗体关闭或者消失的问题
- MFC对话框程序屏蔽ESC和ENTER键退出,完美解决方案
- 屏蔽Dialog对话框中的Esc和Enter键的思路
- MFC 对话框屏蔽ESC Enter退出
- MFC对话框中屏蔽Enter键与ESC键
- babel安装及简单使用
- ASP.NET Core 日志
- centos7安装Hive2.3.0
- 阿里 java 开发手册
- Python脚本运行MonkeyRunner命令
- MFC对话框程序 屏蔽ESC和ENTER键关闭对话框的方法
- HDU2132
- xinxifabu
- Linux下容易被忽视的那些命令用法
- Java基础
- 计算几何入门的几个模板
- Java IO流分析整理
- 业务逻辑漏洞
- java影院票务管理系统项目开发计划