我正在开发的应用程序需要在中国中部署,这意味着它需要有拼音和汉字处理。我听说我们的客户处理字符输入的方式是这样的:

的姓氏
我如何将这样的程序(我相信其中一个叫做'mspy.exe',来自微软( Microsoft ),我相信它与XP的微软版本一起出现)到WPF文本框中?现在,用户可以使用键盘或屏幕上的键盘输入文本,因此我可能需要从任何一个源捕获按键事件,并将其输入到OS事件、MSPY.exe或类似程序中。
还是有其他的方式进入拼音,并将其转换成普通话?除了MSPY我还应该看别的程序吗?
编辑:对于那些认为这应该“只是有效的”的人来说,事实并非如此。如果将文本输入到记事本或“开始->运行”菜单或其他任何东西中,汉字输入将工作得很好,但是它在WPF中不起作用。这就是这个问题的关键:如何启用WPF条目?有谷歌拼音和搜狗拼音,但这些网站都是普通话或汉语或类似的东西,我不读这种语言。
发布于 2009-07-14 17:05:18
如果用户选择中文输入法,系统很可能会自动处理这一问题。尝试实现自己的中文文本处理系统可能是个坏主意。
当然,在部署之前,一定要在XP的中文版本上测试它,但是在WPF和XP作为一个整体中有多少优秀的设计,这应该是有效的。
发布于 2009-07-14 17:11:19
这并不是对您的问题的回答,但据我所知,这是由操作系统处理的,我不确定应用程序是否真的对它有那么大的控制权。
下面是如何在Windows XP中启用引文汉字条目的指南:
发布于 2009-09-30 08:11:49
我的应用程序使用中文输入,它使用的是WPF,我不知道你想要什么。您可以使用sogou拼音或microsoft拼音在WPF文本框中输入中文文本。在xp和win7中进行测试
这仅仅是因为你的输入设置为英语输入。按一下移位一次,如果使用搜狗拼音,你就会看到汉字“一”变成“中”,这时你就可以输入中文了;-)
此外,文本框上也有IME属性,选择要打开它,否则IME将处于"english模式“。
https://stackoverflow.com/questions/1126701
复制相似问题