在winform程序中给form添加了keyup事件,但是程序却不响应键盘事件,解决办法是重写Form基类的ProcessCmdKey(ref Message msg, Keys keyData)方法
实现代码如下:

protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
       {
           if (keyData == Keys.F4)
           {
               FormFastHitStates form = new FormFastHitStates();
               form.ShowDialog();
           }

           return true;
           //return base.ProcessCmdKey(ref msg, keyData);
       }

以上就是【解读在C#中winform程序响应键盘事件的详解】的全部内容了,欢迎留言评论进行交流!

赞(0) 踩(0)

与本文相关的软件

发表我的评论

最新评论

  1. 暂无评论