欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

当焦点在textwidget时如何切换到中文输入法

更新时间: 2014-01-05 02:46:05 责任编辑: Author_N1

 

当焦点在TextWIdget时怎么切换到中文输入法?
如题,我在Form中添加了一个TextWidget,怎么切换输入法使能在其中输入中文呢,
现在没有一点思路,
我是新手,希望高手回答的时候详细一点,
不胜感激!
------最佳解决方案--------------------
还有这种功能吗?
TextWidget

除非有系统API可以更改当前输入法,要不很难
------其他解决方案--------------------
BUIW我有点忘了是否可以,但ITEXTCTL_SetInputMode肯定可以,你就用brew上的textctl实例吧。
------其他解决方案--------------------
需要oem支持才可以。。
------其他解决方案--------------------
TextWidget 本身是不支持输入法切换的.. 只是显示文本框.. 具体的输入法是要自己扩展的
------其他解决方案--------------------

看怎么切换到中文输入法?

这要看代码textctl是否支持中文输入法,如果不支持,需要添加中文输入引擎(t9 或者其他家)、集成层(ui +逻辑),就自己porting吧。
------其他解决方案--------------------
关注!
------其他解决方案--------------------
切换输入法只能用
ITEXTCTL_EnumModeInit(m_pITextCtl);
ITEXTCTL_SetInputMode(m_pITextCtl, ModeEnum[ nCurModeID]);
------其他解决方案--------------------
BREW标准是没有中文输入的,需要自己Porting。
------其他解决方案--------------------
引用:
TextWidget 本身是不支持输入法切换的.. 只是显示文本框.. 具体的输入法是要自己扩展的

哦,那有没有具体的思路啊,需要怎么去做呢,
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:46:05
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/14172/
本文WWW.DOC100.NET DOC100.NET版权所有。