获取当前输入框的输入法
来源:互联网 发布:数据库lower 编辑:程序博客网 时间:2024/05/16 10:45
#include <akneditstateindicator.h>
struct S_uid: public TUid
{
S_uid(int i)
{
iUid = i;
}
};
TInt GetCurrentIndicatorState()
{
MAknEditingStateIndicator * ei = CAknEnv::Static()->EditingStateIndicator() ;
if (!ei) return -1;
CAknIndicatorContainer *ic = ei->IndicatorContainer();
if (!ic) return -1;
if(ic->IndicatorState(S_uid(EAknNaviPaneEditorIndicatorPinyin) ))
{
//拼音输入法
return 2;
}
else if(ic->IndicatorState(S_uid(EAknNaviPaneEditorIndicatorLowerCase)))
{
//小写
return 4;
}
else if(ic->IndicatorState(S_uid(EAknNaviPaneEditorIndicatorUpperCase)))
{
//大写
return 5;
}
else if(ic->IndicatorState(S_uid(EAknNaviPaneEditorIndicatorTextCase)))
{
return 0;
}
else if(ic->IndicatorState(S_uid(EAknNaviPaneEditorIndicatorNumberCase)))
{
//数字
return 3;
}
else if(ic->IndicatorState(S_uid(EAknNaviPaneEditorIndicatorStroke) ))
{
//笔画
return 1;
}
return -1;
}
- 获取当前输入框的输入法
- 获取文本框当前的输入法
- 获取当前的输入法状态
- AHK 切换/获取当前的输入法
- symbian 获取文本框当前的输入法
- cocos2dx之获取当前的输入法语言
- cocos2dx之获取当前的输入法语言
- delphi 获取当前输入法
- 获取当前输入法
- 获取输入法的高度/让输入框正好在输入法之上
- android 【点击输入框调出输入法前的】输入框获取焦点和输入法的初始化分析
- 实现点击当前输入框以外的地方,自动隐藏输入法软键盘
- 得到当前的输入法
- wince sip输入法不能获取输入焦点的原因
- VC++环境下获取当前输入法名称
- iPhone中如何获取当前输入法
- c# wince 下获取当前输入法状态
- VC环境下获取当前输入法
- 第十二节--SQLite的基本操作的应用(一)
- BlazeDS知识积累
- 找个同道中人
- Samba DEBUG SYSTEM
- 《Spring技术内幕》学习笔记3——IoC容器载入Bean定义资源文件
- 获取当前输入框的输入法
- Activity,Task和task栈
- MSChart报表的安装使用
- 管理杂谈
- 文件系统过滤驱动开发(一)—Win32底层开发小组
- JAVA API系列----基本数据类型的对象包装类
- flex j2EE 例子 和BlazeDs 关于MessageBroker,endpoints 和 channel
- 灰太狼的故事
- asp,vbscript二叉树排序源码