在C#中,SendKeys
類可以模擬多種鍵盤按鍵。以下是一些常用的鍵:
0
- 9
A
- Z
a
- z
F1
- F12
,F10
,F11
Control
,Alt
,Shift
Insert
,Delete
,Home
,End
,PageUp
,PageDown
ArrowLeft
,ArrowRight
,ArrowUp
,ArrowDown
Escape
,Enter
,Tab
,Backspace
,Delete
(注意:Delete
鍵在不同的應用程序中可能有不同的行為)要使用 SendKeys
類模擬按鍵,你需要添加對 System.Windows.Forms
命名空間的引用。然后,你可以使用 SendKeys
類的靜態方法 Send
或 SendWait
來發送按鍵。例如:
using System;
using System.Windows.Forms;
class Program
{
static void Main()
{
// 模擬按下并釋放 Enter 鍵
SendKeys.SendWait("Enter");
// 模擬按下 Shift + A 組合鍵
SendKeys.SendWait("+A");
}
}
請注意,SendKeys
類可能無法模擬所有按鍵,特別是在某些特殊的應用程序或游戲環境中。在這種情況下,你可能需要使用其他方法,如模擬鼠標點擊或鍵盤事件。