1. 程式人生 > >C# 鍵盤事件

C# 鍵盤事件

鍵盤事件

三種鍵盤事件處理

KeyPress
按下按鍵並鬆開

KeyDown
按下按鍵

KeyUp
鬆開按鍵



鍵盤事件跟滑鼠事件一樣,也有兩種鍵盤處理引數:
KeyEventArgs

KeyPressEventArgs

可以使用e.KeyChar;獲取按下的鍵盤上的字元

可以通過e.Alt == true或e.Alt == flase判斷真假來判斷Alt是否被按下

可以通過e.Shift的真假判斷Shift是否被按下,true為按下

可以通過e.Control的真假判斷Ctrl是否被按下,true為被按下

e變數還有數個屬性:e.KeyCode; e.KeyData; e.KeyValue等