在MFC中忽略回车键和ESC键的消息处理
来源:互联网 发布:气体检测软件系统 编辑:程序博客网 时间:2024/06/05 14:09
问题描述:
在使用MFC的对话框时,如果你在文本框内输入文本后按下回车键或者ESC键,此时会退出对话框。
解决办法:
在Class View标签页中选择C*Dlg类,在Properties页中点击“Overrides”图标,在列表中选择PreTranslateMessage方法就行重载,然后输入下面的代码。BOOL ::PreTranslateMessage(MSG* pMsg)
{
// TODO: Add your specialized code here and/or call the base class
if (pMsg->message == WM_KEYDOWN) {
if (pMsg->wParam == VK_ESCAPE ||
pMsg->wParam == VK_RETURN)
return TRUE;
}
returnCDialog::PreTranslateMessage(pMsg);
}
- 在MFC中忽略回车键和ESC键的消息处理
- mfc中屏蔽回车键和esc键
- MFC屏蔽ESC和回车键退出对话框的消息
- 回车键和ESC键的处理
- MFC回车键和Esc键默认退出程序的问题
- 在WinForm中回车键(enter)和Esc键的设置
- 在WinForm中回车键(enter)和Esc键的设置
- MFC 对话框处理esc和enter键消息
- MFC去掉ESC和回车键退出的方法
- 按回车键和ESC键
- MFC对话框Enter键、Esc键、关闭按钮的消息处理
- vc 屏蔽esc键和回车键
- MFC中CTreeCtrl编辑处理enter和esc
- [MFC]解决回车键 ESC 默认关闭窗口的一般方法
- 在CDialog中,如何使按“ESC” 回车键 失效
- 教你在mfc中 怎么得到和处理 控件的消息,比如 cbutton 的 onmousemove
- MFC中防止Enter和ESC关闭对话框的方法
- MFC下屏蔽回车键、ESC键按下退出
- ═══╬═中国最新地图[不收藏后悔]═╬═══
- 快递公司泄露买家信息最高罚3万 快递员双挨罚
- java中遍历一个Map的几种方法
- vc6操作批处理文件bat和cmd命令
- 如何获取控制台窗口句柄 (HWND)
- 在MFC中忽略回车键和ESC键的消息处理
- 写文件-sd卡获取路径创建目录文件
- 环境变量以及java_home 的作用
- 将 VMware 最小化到系统托盘
- 2012这一年
- 根据日期获取当前星期几
- 借鉴别人的ATM程序修改篇
- java可变参数
- 百强名校谈高考地理如何在二轮复习中减负增效?