欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Winform 设置快捷键退出

程序员文章站 2022-05-06 08:01:33
...

winform 设置按Esc键退出窗体

重写ProcessCmdKey方法处理Esc键盘内容,代码如下:


protected override bool ProcessCmdKey(ref Message msg, 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();//esc关闭窗体
            break;
        }
    }
    return false;
}