此方法是模擬鍵盤的,所以必須傳入鍵盤數據。
SendKeys.SendWait("{F5}"); //發送F5按鍵 SendKeys.SendWait("^s"); //發送 Ctrl + s 鍵 SendKeys.SendWait("%{F4}"); // 發送 Alt + F4 鍵 /*按鍵 代碼 BACKSPACE {BACKSPACE}, {BS}, 或 {BKSP} BREAK {BREAK} CAPS LOCK {CAPSLOCK} DEL or DELETE {DELETE} 或 {DEL} DOWN ARROW {DOWN} END {END} ENTER {ENTER}或 ~ ESC {ESC} HELP {HELP} HOME {HOME} INS or INSERT {INSERT} 或 {INS} LEFT ARROW {LEFT} NUM LOCK {NUMLOCK} PAGE DOWN {PGDN} PAGE UP {PGUP} PRINT SCREEN {PRTSC} RIGHT ARROW {RIGHT}
SendKeys.SendWait("+{TAB}");
SendKeys.SendWait("%f");//alt+f
SendKeys.SendWait("{Tab}");
SendKeys.SendWait("{Enter}")
多次按鍵的代碼
爲了指定重複鍵,使用 {key number} 的形式。必須在 key 與 number 之間放置一個空格。例如,{LEFT 42} 意指 42 次按下
LEFT ARROW 鍵;{h 10} 則是指 10 次按下 H 鍵。