キーボードを使用せずに単一の Unicode 文字を直接入力できるようにするために、Microsoft Input Method Editor Pad を表示する C# WPF アプリケーションを開発しようとしています (私の内部に埋め込むことができる IME Pad のストリップ バージョン)。ただし、WPF Appは理想的です-何らかの形でこれを達成できれば)。残念ながら、私はまだ学生で、C# プログラミングは比較的新しいものです。プログラムでパッドを起動することすらできないようです。シンプルな
System.Diagnostics.Process.Start(@"C:\Windows\System32\IME\shared\IMEPADSV.EXE");
動作していないようです (ただし、エラーは発生しません)。
これまでに見つけたドキュメンテーションでは、C++ インターフェイス IIMEPad、IIMEPadApplet、IMEActiveDict、および IImeSpecifyApplets について説明しています。
例えば。
- http://blog.yezhucn.com/dnime/imepadif.htm
- http://msdn.microsoft.com/en-us/library/office/ee828915%28v=office.12%29.aspx
Pad をプログラムで起動する方法や、C# で C++ インターフェイスにアクセスして Pad を使用または変更する方法の例を教えてくれる人がいるかもしれません。
お時間をいただきありがとうございます:)
サム