SendKeys
是 C# 中的一個類,它位于 System.Windows.Forms
命名空間中。這個類允許你模擬鍵盤按鍵操作,例如按下、釋放和輸入文本等。以下是一些使用 SendKeys
的示例:
using System;
using System.Windows.Forms;
namespace SendKeysExample
{
class Program
{
static void Main(string[] args)
{
// 模擬按下 "A" 鍵
SendKeys.Send("A");
// 模擬按下組合鍵 Ctrl + C
SendKeys.Send("+C");
// 模擬釋放 "A" 鍵
SendKeys.Send("{RELEASE}");
}
}
}
using System;
using System.Windows.Forms;
namespace SendKeysExample
{
class Program
{
static void Main(string[] args)
{
// 輸入文本 "Hello, World!"
SendKeys.Send("Hello, World!");
}
}
}
using System;
using System.Windows.Forms;
namespace SendKeysExample
{
class Program
{
static void Main(string[] args)
{
// 模擬按下組合鍵 Ctrl + Alt + Delete
SendKeys.Send("+Alt+Delete");
}
}
}
需要注意的是,SendKeys
類只能模擬 Windows 操作系統下的鍵盤操作。如果你需要在其他操作系統(如 macOS 或 Linux)上進行類似的操作,你可能需要使用其他庫或方法。