当按下ESC键时,关闭应用程序
来源:互联网 发布:mysql wait timeout 编辑:程序博客网 时间:2024/06/05 04:35
在一个单文档MFC应用程序中,按下ESC时关闭应用程序,实现方法:在CMainFrame类里重载PreTranslateMessage(),代码如下:
BOOL CMainFrame::PreTranslateMessage(MSG* pMsg)
{
if(pMsg->message == WM_KEYDOWN && pMsg->wParam == VK_ESCAPE)
{
PostQuitMessage(WM_QUIT);
}
return CFrameWnd::PreTranslateMessage(pMsg);
}
到此完成了。
如果只是关闭本窗口,可以使用:this->CloseWindow();,但应用程序不会退出!
- 当按下ESC键时,关闭应用程序
- 按 ESC 关闭窗体
- Jframe按Esc关闭
- 按ESC关闭当前窗口
- 在基于对话框程序中按下Esc键不会关闭程序按下回车键不会关闭程序
- MFC对话框按下回车和Esc键关闭的解决
- web页面中按ESC关闭窗口
- WinForm 按ESC 提示是否要关闭
- C# Winform 按ESC关闭窗体
- 按esc键关闭弹出层
- web页面中按ESC关闭窗口
- MFC应用程序在按下Esc键之后弹出提示框~
- 基于MFC编程中,当创建了一个对话框后,但是当按下ESC或者是回车健的时候,这个对话框就会消失
- 关闭:FN + Esc
- MFC对话框按回车和Esc不会关闭的方法
- VC按最小化、关闭按钮、Esc都隐藏主窗口
- vc++6.0按回车或ESC程序关闭
- 如何按下ESC键退出程序
- 使用开源操作系统及数据库系统的可行性分析(转)
- MP3文件格式解析
- Oracle 网络管理器配置
- eNet视屏教程
- [sql server] 如何查询字段的说明
- 当按下ESC键时,关闭应用程序
- 与人交往等杂想
- flashPlayer
- 指针学习
- 转帖:如何部署java应用程序
- 天买开发板了...——OK2440-iii
- 将考试进行到底
- 在XP下用VNC远程桌面控制LINUX系统
- C#.NET Xml操作