您可能忘记了将表单的KeyPreview属性设置为True。通用方法是重写ProcessCmdKey()方法:
protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { if (keyData == (Keys.Control | Keys.F)) { MessageBox.Show("What the Ctrl+F?"); return true; } return base.ProcessCmdKey(ref msg, keyData);}


