按ESC关闭当前窗口
来源:互联网 发布:网络倾听者收费? 编辑:程序博客网 时间:2024/06/04 19:40
在WinForm中经常会需要实现这样的功能:按ESC关闭当前窗口,或者按不同的键,实现不同的功能。
下文以实现按ESC关闭当前窗口为例:
protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { /* C:\Program Files\Microsoft SDKs\Windows\v7.0A\Include\WinUser.h中定义: #define WM_KEYFIRST 0x0100 #define WM_KEYDOWN 0x0100 #define WM_KEYUP 0x0101 #define WM_CHAR 0x0102 #define WM_DEADCHAR 0x0103 #define WM_SYSKEYDOWN 0x0104 #define WM_SYSKEYUP 0x0105 #define WM_SYSCHAR 0x0106 #define WM_SYSDEADCHAR 0x0107 */ if (msg.Msg == 0x100 || msg.Msg == 0x104) // WM_KEYDOWN, WM_SYSKEYDOWN { if(keyData == Keys.Escape) { this.Close(); // Esc关闭窗体 } } return false; }
- 按ESC关闭当前窗口
- web页面中按ESC关闭窗口
- web页面中按ESC关闭窗口
- VC按最小化、关闭按钮、Esc都隐藏主窗口
- 按 ESC 关闭窗体
- Jframe按Esc关闭
- genexus 中的窗口,按ESC键就自动关闭窗口如何解决?
- js关闭当前窗口
- 关闭当前窗口
- Javascript关闭当前窗口
- JS关闭当前窗口
- JS----关闭当前窗口
- js关闭当前窗口
- 关闭当前浏览器窗口
- JS关闭当前窗口
- VC基于对话框的程序中,按ESC键窗口不关闭
- VC++防止对话框中按回车或ESC时窗口关闭
- 禁止 Enter 或 ESC 键关闭 MFC 窗口
- 谈谈我们的合作开发
- js获取屏幕大小
- WPF中TextBox中验证空格键的输入!
- W7100A闪存锁(Flash Lock)功能介绍
- 移动应用产品必备的辅助模块
- 按ESC关闭当前窗口
- 自己所用框架
- 菜鸟开发人员ubuntu环境从0开始,装机指南
- Anndroid:自定义Menu(TabMenu)
- ling to sql 中出现错误“已有打开的与此 Command 相关联的 DataReader,必须首先将它关闭”原因及解决方法
- tapworthy读书笔记二
- Delphi制作DLL(收集)
- VLC在Ubuntu下cross compile总结
- Java 精确计算-double-float-String