首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

esc旋钮对应的keychar

2012-11-21 
esc按钮对应的keychar如何按ESC键关闭窗体呢我在keypress写到if(e.keychar 27){application.exit()}怎

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);        } 

热点排行