以 Sends.Key 來轉換 輸入法 方法
寫 Code 前需要為 指定既 輸入法 訂立 Hotkey – (文字服務及輸入語言 -> 按鍵設定 -> 係 指定既 輸入法 上 變更 按鍵組合)
例:
倉頡輸入法 – CTRL + SHIFT + 1
速成輸入法 – CTRL + SHIFT + 2
Form1.cs |
private void button2_Click(object sender, EventArgs e) { SendKeys.Send("^+{0}"); } private void button3_Click(object sender, EventArgs e) { SendKeys.Send("^+{1}"); } |