[整理]让winCE支持中文界面(可切换至英文界面)

http://blog.mcuol.com/User/armwince/Article/15648_1.htm
http://fishrei.blog.163.com/blog/static/92745845200991193621390/

对WinCE体积进行剪裁,并让WinCE支持简体中文和英文显示,默认显示是中文,并以下对字体选取作详细的说明;
-1.选中PB的Build OS菜单栏下的Copy Files to Release Directory After Build和Make Run-Time Image After Build两项被选中
-2.先打开目标的工程文件,单击“Project”菜单,再单击“Properties->Configuration Properties-> Locale
先执行 “clear”
Locales:将 “中文(中国)”、“英语(美国)”打勾
Default languare:选择“中文(中国)”
完成第二步后,工程中采用默认的是新宋字体
-3.回到Catalog,选择“Core OS”—> CEBASE —> International—>“Locale Spectific Support”—> “Chinese[Simplified]”
▲ AC3 Font Compression:使用AC3对字库进行压缩,若CPU有300HZ以上,建议选上;这个可以根据自己的需要选还是不选.
▲ SimSun & NSimSun (Subset 2_50):字体大小是3M左右,WINCE选择Subset 2_50是最合适的,所以用  (Subset 2_50)中文字体替换原来的中文字体,选择SimSun & NSimSun (Subset 2_50),按右键添加该   组件即可,这样就会把原来的字体替换掉。   这样对中文显示又没有影响又达到内核瘦身的效果。必须选上;
补充:原来新宋字体大小是10M多,若选择Subset 2_50版本,字体大小是3M,也是对WinCE体积进行裁剪关  键所在字体所在目录:D:\WINCE600\PUBLIC\COMMON\OAK\FILES
▲ GB18030 Data Converter:汉字编码标准集转换器,必须选上
-4.确认 Core OS->CEBASE->International->Local Services(Choose 1)-> NLSicon 已经被选择
-5.添加一个多界面支持组件(SYSGEN_MULTIUI),同样在Catalog->Core OS->Windows CE Devices->International->Multilingual User Interface(MUI)
-6.编译镜像(如果之前编译过,则SYSGEN即可,否则应该 Build and Sysgen)这样做出来的系统, 既能正常显示中文, 又不用担心NK体积过大。
  对WinCE体积进行裁剪(减肥),通常先在字体进行操作。
+7.选择 生成->Open Release Directory,出现命令行工具,输入createmui 0409,0804,回车,直到完成复制工作。之后,在工程的Release目录会生成一个multiui.bib文件。将该文件中的所有内容,复制到common.bib文件后面
   -每种语言对应一个LCID,可以在WinCE的帮助文档中查到,如下:
    English:0409
    Chinese(PRC):0804
    French:040C
    Japanese:0411
    要支持四种语言命令如下:
    createmui 0409,0804,040C,0411
    运行成功后会生成一个MultiUI.bib文件,打开该文件,拷贝所有内容到common.bib文件的末尾。MutiUI.bib文件中可能包含k.coredll.dll.xxx,在common.bib文件中删除所有的k.coredll.dll.xxx项。
    最后重新Making就可以了。
-8.选择PB的Build OS->Make Run-Time Image

posted on 2011-01-17 19:24 pojowsh 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/hust_wsh/archive/2011/01/17/1937682.html

[整理]让winCE支持中文界面(可切换至英文界面)相关推荐

  1. Kotlin项目实战之手机影音---主界面tab切换、home界面适配、获得首页网络数据

    主界面tab切换: 添加点击事件: 接下来需要处理一下主界面TAB的切换了,这里先添加BottomBar的监听事件: class MainActivity : BaseActivity(), Tool ...

  2. python实现界面自由切换_PyQt实现界面翻转切换效果

    这篇文章主要为大家详细介绍了PyQt实现界面翻转切换效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 PyQt实现界面翻转切换效果是用qt的场景功能来实现的,用到了QGraphicsView,Q ...

  3. Qt 软键盘的实现(QWidget),支持中文输入法、数字、英文切换

    **出发点:由于Qt自带的软键盘是QML的,如果使用QWidget模式去编写调用自带的软键盘的话,在ARM下运行会全屏漆黑,并不是我们想要的效果,所以,在网上搜了很多的资料,自己去做了自制键盘,在项目 ...

  4. ubuntu mysql支持中文_ubuntu (16.04) server 英文原版 添加中文语言支持 消除java 程序、mysql 数据库不能处理中文的错误...

    ubuntu 16.04 对于腾讯云主机要添加源,因为腾讯云主机(CVM)的源库中包很少 文件/etc/apt/sources.list是一个普通可编辑的文本文件,保存了ubuntu软件更新的源服务器 ...

  5. vscode打开项目从中文界面变成英文界面的问题

    有时候我们vscode已经下载好中文简体的插件,但是通过vue init webpack xxx创建的vue项目用vscode打开后还是会切换回英文界面. 这时候需要做如下操作: 1.Ctrl+ Sh ...

  6. 在 Ubuntu 英文界面下处理中文

    在中文 Linux 社区中,除了讨论有关中文字体美化的问题之外,就属在 Linux 英文界面下进行中文处理的话题最热门了.得益于 Linux 良好的 i18n 特性,几乎所有的 Linux 发行版在安 ...

  7. linux桌面字体改中文,英文界面Ubuntu,修改界面默认雅黑字体

    1.对于默认使用中文字体的问题: 用Ubuntu 的英文界面的朋友,进入系统后字体是Bitmap, 在evolution中收中文邮件时,新邮件里的中文乱码. 一定是字体出了问题,检查后发现在切换到英文 ...

  8. Android使用TextToSpeech实现语音播报-及默认不支持中文的方案

    对TextToSpeech的介绍就不多说了,直接在下面的连接里面看,很详细 点击查看Android官网对TextToSpeech的介绍 这里直接介绍使用方法,一看就会 首先实例化TextToSpeec ...

  9. 如何将wincc英文界面转化成中文

    今天学习wincc时候不小心手一抖将我破解的wincc从中文界面转化成了英文界面,那想再转回去就难了,看了网上也没有几个好的解决方案,自己也不想重新安装,就慢慢试吧,诶,居然成功了!下面是方法,仅供大 ...

  10. linux桌面字体怎么改英文,英文界面Ubuntu,修改界面默认雅黑字体 - XiZi's Blog

    1.对于默认使用中文字体的问题: 用Ubuntu 的英文界面的朋友,进入系统后字体是Bitmap, 在evolution中收中文邮件时,新邮件里的中文乱码. 一定是字体出了问题,检查后发现在切换到英文 ...

最新文章

  1. samba+quota配置
  2. 并发的HashMap为什么会引起死循环?(转)
  3. www.pythonchanlleges.com
  4. javascript正则表达式入门
  5. 豆瓣7.6,这部被低估的科幻片告诉你,通过图灵测试的AI有多可怕!
  6. MFC开发IM-第四篇、mfc 对话框dialog的属性意思
  7. mysql sql执行cmd命令行_命令行执行MySQL的sql文件
  8. 23种设计模式之代理模式(Proxy)
  9. HTML上划线 中划线 下划线实现
  10. 也许你并不了解 java.lang.String | JDK 11 源码阅读分析(灌水)与优化实测
  11. DirectSHOW中的视频捕捉 (乱七八糟整理)
  12. html5 实心圆点,html5使用canvas画空心圆与实心圆
  13. iOS SafeArea安全区域
  14. excel查重复_毕业季论文查重攻略,手把手教你降低重复率!
  15. 自学python教程免费python教程视频
  16. window7 安装TortoiseGit没有git.exe 和 右键没有clone等按钮解决方法
  17. MySQL数据库基础备份-mysqldump备份
  18. AES 和 SM4 S盒复合域实现方法
  19. 多目标优化算法学习笔记(一)
  20. Sublime text 3 汉化 破解版

热门文章

  1. socket.io 消息发送
  2. C++原型模式和模板模式
  3. IIS+PHP本地开发环境配置
  4. BCB中与路径文件名相关的几个函数!
  5. Mac电脑:Android Studio 连接 MUMU 网易模拟器
  6. jsp中的session和上下文
  7. bzoj 3012: [Usaco2012 Dec]First! Trie+拓扑排序
  8. java设计模式之命令模式以及在java中作用
  9. 【编程题目】寻找丑数
  10. 深入Managed DirectX9(十五)