首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >触摸屏键盘上的拼音字符输入

问触摸屏键盘上的拼音字符输入
EN

Stack Overflow用户
提问于 2009-07-14 17:00:29
回答 3查看 1.2K关注 0票数 0

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

  • 输入拼音字符,就像‘zhang’
  • 在输入这些字符时,可能会输入中文(普通话?)向用户显示字符,如:

​

​

  • 用户将选择“1”输入大致翻译为“zhang”

的姓氏

我如何将这样的程序(我相信其中一个叫做'mspy.exe',来自微软( Microsoft ),我相信它与XP的微软版本一起出现)到WPF文本框中?现在,用户可以使用键盘或屏幕上的键盘输入文本,因此我可能需要从任何一个源捕获按键事件,并将其输入到OS事件、MSPY.exe或类似程序中。

还是有其他的方式进入拼音,并将其转换成普通话?除了MSPY我还应该看别的程序吗?

编辑:对于那些认为这应该“只是有效的”的人来说,事实并非如此。如果将文本输入到记事本或“开始->运行”菜单或其他任何东西中,汉字输入将工作得很好,但是它在WPF中不起作用。这就是这个问题的关键:如何启用WPF条目?有谷歌拼音和搜狗拼音,但这些网站都是普通话或汉语或类似的东西,我不读这种语言。

EN

回答 3

Stack Overflow用户

发布于 2009-07-14 17:05:18

如果用户选择中文输入法,系统很可能会自动处理这一问题。尝试实现自己的中文文本处理系统可能是个坏主意。

当然,在部署之前,一定要在XP的中文版本上测试它,但是在WPF和XP作为一个整体中有多少优秀的设计,这应该是有效的。

票数 0
EN

Stack Overflow用户

发布于 2009-07-14 17:11:19

这并不是对您的问题的回答,但据我所知,这是由操作系统处理的,我不确定应用程序是否真的对它有那么大的控制权。

下面是如何在Windows XP中启用引文汉字条目的指南:

票数 0
EN

Stack Overflow用户

发布于 2009-09-30 08:11:49

我的应用程序使用中文输入,它使用的是WPF,我不知道你想要什么。您可以使用sogou拼音或microsoft拼音在WPF文本框中输入中文文本。在xp和win7中进行测试

这仅仅是因为你的输入设置为英语输入。按一下移位一次,如果使用搜狗拼音,你就会看到汉字“一”变成“中”,这时你就可以输入中文了;-)

此外,文本框上也有IME属性,选择要打开它,否则IME将处于"english模式“。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1126701

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档