重载FromA中的WndProc函数
- /// /// 监视Windows消息
- /// 重载WndProc方法,用于实现热键响应 ///
- /// protected override void WndProc(ref Message m)
- { const int WM_HOTKEY = 0x0312;
- //按快捷键 switch (m.Msg)
- { case WM_HOTKEY:
- switch (m.WParam.ToInt32()) {
- case 100: //按下的是Shift+S //此处填写快捷键响应代码
- break; case 101: //按下的是Ctrl+B
- //此处填写快捷键响应代码 break;
- case 102: //按下的是Alt+D //此处填写快捷键响应代码
- break; }
- break; }
- base.WndProc(ref m); }
完成代码后,我们在窗体中按下Shift+S、Ctrl+B、Alt+D这三组快捷键中的任意一组时,程序都会做出响应的反应。
以上内容是小编给大家介绍的C# WinForm快捷键设置技巧,希望大家喜欢。










