C# 如何在WPF应用程序中使用IME Pad

C# 如何在WPF应用程序中使用IME Pad,c#,wpf,unicode,ime,C#,Wpf,Unicode,Ime,我正在尝试开发一个C#WPF应用程序,该程序显示Microsoft Input Method Editor Pad,以便能够直接输入单个Unicode字符,而无需使用键盘(IME Pad的精简版本,可以嵌入我的WPF应用程序中,但如果我能以某种方式实现这一点,这将是一个理想的选择)。 不幸的是,我还是一名学生,对C#编程还比较陌生。似乎我甚至无法以编程方式启动Pad。 简单的 System.Diagnostics.Process.Start(@“C:\Windows\System32\IME\s

我正在尝试开发一个C#WPF应用程序,该程序显示Microsoft Input Method Editor Pad,以便能够直接输入单个Unicode字符,而无需使用键盘(IME Pad的精简版本,可以嵌入我的WPF应用程序中,但如果我能以某种方式实现这一点,这将是一个理想的选择)。 不幸的是,我还是一名学生,对C#编程还比较陌生。似乎我甚至无法以编程方式启动Pad。 简单的

System.Diagnostics.Process.Start(@“C:\Windows\System32\IME\shared\IMEPADSV.EXE”)

似乎不起作用(但也不会抛出错误)

<>我迄今发现的文档描述了C++接口Iimpad、IimePad Apple、IeActudieICT和IimSuffiPuff.U/P> 例如

也许有人可以向我展示一个例子,如何以编程方式启动PAD,或者如何在C++中访问C++接口,以便使用或甚至修改PAD。

感谢您抽出时间:)

萨姆