读书人

esc旋钮对应的keychar

发布时间: 2012-11-21 08:23:26 作者: rapoo

esc按钮对应的keychar
如何按ESC键关闭窗体呢
我在keypress
写到
if(e.keychar == 27)
{
application.exit();
}
怎么不管呢,用哪位知道呢

[解决办法]
Form有个属性是CancelButton.选择一个按扭给它.

然后在这个按扭事件中结束整个程序.把这个按扭的Visible设为False.

[解决办法]
重写一下

C# code
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)        {            if (keyData == Keys.Escape)            {                application.exit();            }            return base.ProcessCmdKey(ref msg, keyData);        } 

读书人网 >C#

热点推荐