WinCE6.0多国语言软键盘

Posted sunrain_hjb的BLOG

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WinCE6.0多国语言软键盘相关的知识,希望对你有一定的参考价值。

  N久以前写过一篇《WinCE下自定义的大软键盘》,这个自定义软键盘就是为RM905a+项目来做的。RM905a+的系统分辨率是640*480,WinCE原生键盘小的太小,大的又太大。所以就去除了大软键盘其中很多没必要的按键,既满足了使用需求,又提高了用户体验,不至于一个软键盘就占了大半个屏幕。当然那时候没有美工可以帮忙,图片处理都是自己搞的,所以RM905a+的界面也都是一抹黑,其实就是用的最简单的MFC+高对比黑色的主题,虽然不太好看,但反而很像专业仪器。

  后来做车载导航设备,在国外卖的不错,于是除了英文版以外,还需要做俄语、阿拉伯语、土耳其语和希伯来语等语种的软件,自然就需要对应语种的输入软键盘。有了前次的经验,代码部分不是问题,图片有专业美工做,所以做出来的效果很好。

  现在WinCE车机已经不做了,那我也可以拿出来分享给大家,希望对还在使用WinCE做一些设备的同学做参考。

  WinCE6.0多国语言软键盘下载地址: http://download.csdn.net/download/sunrain_hjb/9030065

  在ARM平台的WinCE6.0上测试通过,支持以下几种语言:

  0401:阿拉伯语(Arabic) ,040d:希伯来语(Hebrew) ,041f:土耳其语(Turkish) ,0409:英语(English_United_States)。

  使用方法和效果如下图所示。

  

  

    

以上是关于WinCE6.0多国语言软键盘的主要内容,如果未能解决你的问题,请参考以下文章

这样的多国语言设计能凑合吗?

如何在wxPython程序里支持多国语言

如何在wxPython程序里支持多国语言

iOS应用内切换多国语言

Android 多国语言

QT实多国语言切换