キーボードのクリックをシミュレートし、特定のメッセージをキリル文字で入力したいと考えています。キーボードイベントをシミュレートする方法を知っています:
SendKeyboardMessage(handle, WM_KEYDOWN, Convert.ToInt32(key), 0);
SendKeyboardMessage(handle, WM_KEYUP, Convert.ToInt32(key), 0);
ただし、第 3 引数は「Keys」型であり、キリル文字はありません。
では、キリル文字でキーボード イベントを送信するにはどうすればよいでしょうか。
グローバルではないアプリケーションにメッセージを送信することが重要です