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

C# WinForms中 怎么获取键盘 按键

程序员文章站 2022-06-08 17:44:43
...

(1)首先设置窗体的KeyPreview为true
(2)响应Key_Press事件,根据e.KeyCode判断。

//方案一:
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{

switch (keyData)
{
case Keys.A : // A键
//执行语句
break;

}
} 

//方案二:
private void Form2_KeyDown(object sender, KeyEventArgs e)
{

if (e.KeyCode == Keys.Delete)
{

}
}

 

相关标签: C# WinForm