为了账号安全,请及时绑定邮箱和手机立即绑定

.NET求解

.NET求解

慕容708150 2018-08-10 09:06:37
例如:我在键盘设定一个键,按下窗体隐藏,在按一下窗体显示,请各位帮帮忙,写写代码。。。小弟感谢
查看完整描述

2 回答

?
动漫人物

TA贡献1815条经验 获得超10个赞

View Code

在窗体的keyDown时间中写


查看完整回答
反对 回复 2018-08-20
?
慕码人8056858

TA贡献1803条经验 获得超6个赞

protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
 {
  const int WM_KEYDOWN = 0x100;
  const int WM_SYSKEYDOWN = 0x104;
  if ((msg.Msg == WM_KEYDOWN) ||(msg.Msg == WM_SYSKEYDOWN))
  {
   switch (keyData)
   {
    case Keys.Down:
     this.Parent.Text = "向下键已经被捕捉";
     break;
    case Keys.Up:
     this.Parent.Text = "向上键已经被捕捉";
     break;
    case Keys.Left:
     this.Parent.Text = "向左键已经被捕捉";
     break;
    case Keys.Right:
     this.Parent.Text = "向右键已经被捕捉";
     break;
    case Keys.Home:
     this.Parent.Text = "Home 键已经被捕捉";
     break;
    case Keys.End:
     this.Parent.Text = "End 键已经被捕捉";
     break;
   }
  }
  return base.ProcessCmdKey(ref msg, keyData);
 }

查看完整回答
反对 回复 2018-08-20
  • 2 回答
  • 0 关注
  • 524 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信