winfrom 窗體 鍵盤按下組合鍵
winfrom 窗體 鍵盤按下組合鍵
1、前提 this.KeyPreview = true; // 確保Form能捕獲鍵盤事件 2、// Ctrl + P if ((Control.ModifierKeys & Keys.Control) != 0 && e.KeyCode == Keys.P) //if (e.Modifiers == Keys.Control && e.KeyData == Keys.P) { //// Alt + H //if ((Control.ModifierKeys & Keys.Alt) != 0 && e.KeyCode == Keys.H) // Shift + H //if ((Control.ModifierKeys & Keys.Shift) != 0 && e.KeyCode == Keys.H) this.Close(); } 3、 // Ctrl + Alt + Shift + H if ((Control.ModifierKeys & Keys.Control) != 0 && (Control.ModifierKeys & Keys.Alt) != 0 && (Control.ModifierKeys & Keys.Shift) != 0 && e.KeyCode == Keys.P) { this.Close(); } C#判斷Ctrl、Shift、Alt是否被按下 if ((Control.ModifierKeys & Keys.Control) == Keys.Control ) //判斷Ctrl鍵 if ((Control.ModifierKeys & Keys.Control) == Keys.Control && e.KeyCode == Keys.V)//判斷Ctrl+V鍵 if ((Control.ModifierKeys & Keys.Shift) == Keys.Shift) //判斷Shift鍵 if ((Control.ModifierKeys & Keys.Alt) == Keys.Alt) //判斷Alt鍵
龍騰一族至尊龍騎

浙公網安備 33010602011771號