2017-09-24 351 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 
    } 
}