2017-09-24 218 views
0

我想使用组合Alt键 + X关闭目前的形式,但也有一个条件:如果用户按下了类似的组合像Alt键 + XC,它不应该工作。键盘快捷键表格

+0

的可能的复制[在Windows捕获组合键事件窗体应用程序(https://stackoverflow.com/questions/3062587/capture-combination-key-event-in-a方法-windows-forms-application) – user12345

+0

你想在特定控件或整个应用程序中使用这个快捷方式吗? – hl3mukkel

+0

特定控件 – WhiteRaven

回答

0

窗体/控件有一个叫做按键和按键的事件。在属性窗口中输入'Form1_KeyPress'。这将运行下面

void Form1_KeyPress(object sender, KeyPressEventArgs e) 
{ 
    if (e.KeyChar == //KeyCode for alt && e.KeyChar == //KeyCode for x) 
    { 
     //run code here 
    } 
}