仮想キーまたは仮想キーの組み合わせ (System.Windows.Input.Key またはSystem.Windows.Input.KeyGesture ) を指定して文字 (文字または文字列) を取得するにはどうすればよいですか? アジアの IME を使用しており、ユーザーがキーボードでそのキーを押した場合にテキスト ボックスに表示されるアジア文字または部分文字を特定したいと考えています。
P/Invoking ToUnicodeEx を試してみましたが、アジア言語ではうまくいかないようです。TextCompositionManager を使用してテキスト作成イベントのシミュレーションも試しましたが、作成するテキストがわかっている場合を除き、機能しないようです。
この関数は、最終的に WPF アプリケーションで使用する必要があります。