winform中如何使用组合快捷键,急!
if (e.KeyCode == Keys.D)这个判断是否按下快捷键D,只能使用一个快捷键。我现在想同时使用三个快捷键,比方我同时按下R,F,W这个三键触发一个方法。该如何判断呀。
[解决办法]
Ctrl+Enter
private void Form1_KeyDown(object sender, KeyEventArgs e) { if (e.Control && e.KeyCode == Keys.Enter) { // To do somthing MessageBox.Show("ok"); } }
[解决办法]
用vs的时候你就应该想到,应该是先按 下一个键,记录,然后再按另外一个。
比如ctrl +E 然后再按C。。