给winform程序添加快捷键,而不是给某个button添加: protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { if (btnFront.Enabled == true) { if (keyData == Keys.F1) { MessageBox.Show("F1测试成功"); } } if (btnNext.Enabled == true) { if (keyData == Keys.F2) { MessageBox.Show("F2测试成功"); } } return base.ProcessCmdKey(ref msg, keyData); }