直接在当前窗体添加代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//esc退出窗体
protected override bool ProcessCmdKey(ref System.Windows.Forms.Message msg , System.Windows.Forms.Keys keyData) //激活回车键
{
int WM_KEYDOWN=256;
int WM_SYSKEYDOWN = 260;

if(msg.Msg == WM_KEYDOWN | msg.Msg == WM_SYSKEYDOWN)
{
switch(keyData)
{
case Keys.Escape:
this.Close();//csc关闭窗体
break;
}

}
return false;
}

相关链接

  1. c#中快捷键的设置(esc退出窗体)

=================我是分割线=================

欢迎到公众号来唠嗑: