解决VS2005定制WINCE6.0中文显示乱码的问题
来源:互联网 发布:牛贝微信淘宝客官网 编辑:程序博客网 时间:2024/04/27 23:31
在CE5上如下添加就可以显示中文的界面,然而在CE6上却没有。
1.先打开目标的工程文件,单击“Project”菜单,再单击“Properties->Configuration Properties-> Locale 先执行 “Clear All”,
Locales:将 “中文(中国)”打勾
Default languare:选择“中文(中国)”
2.在Catalog View添加Core OS-->CEBASE-->International-->Locale Specific support-->Chinese (Simplified)-->Fonts-->SimSun & NSimSum(choose 1)--> SimSun & NSimSun (Subset 2_50):字体大小是3M左右,不用默认的,默认的字体太大了。
3.在Catalog View添加
Core OS-->CEBASE-->International-->Locale Specific support-->Chinese (Simplified)-->GB18030 Data Vonverter 和"Monotype Imaging AC3 Font Compression"
前者为汉字编码标准集转换器,后者为使用AC3对字库进行压缩。
4. 在Catalog View添加
Core OS->CEBASE->International->Local Services(Choose 1)-> National Language Support (NLS)
仔细查找原因,最终发现是添加了
Core OS -->CEBASE -->Graphics and Multimedia Technologies -->Graphics -->Raster Fonts Support
去掉就可以正常显示中文的界面了。即加入点阵字体支持后,就会屏蔽掉几乎所有的TrueType字体。
微软的说明如下
SYSGEN_GDI_RASTERFONT
When this variable is set, support for raster fonts is enabled. A raster font glyph is a tiny bitmap that represents a single character size. Because the bitmaps for each glyph in a raster font are designed for a specific resolution on a particular device, raster fonts are generally considered device-dependent.
Windows Embedded CE supports TrueType and raster font technologies, but only one font technology can be used on a specified OS design. Generally, Windows Embedded CE uses Tahoma as the default system font. There is no default font for Korean, Japanese, Simplified Chinese or Traditional Chinese, so you must load at least one font so that your application can have text output.
After you choose TrueType or raster font technology during OS design, you cannot change technologies with an application.TrueType is the default in Windows Embedded CE, but you can implement raster technology in your OS design by adding the Raster Fonts Support Catalog item from the Platform Builder Catalog to your OS design.
- 解决VS2005定制WINCE6.0中文显示乱码的问题
- 解决VS2005定制WINCE6.0中文显示乱码的问题
- winCE6.0中文定制乱码问题
- WinCE6.0中文定制乱码问题
- 解决VS2005打开js文件,中文都是乱码的问题
- 解决Wince6.0界面显示乱码
- 解决Toad的中文显示乱码问题
- 解决Xshell显示中文乱码的问题
- 解决 HTMLTestRunner 中文显示乱码的问题
- 解决Xshell显示中文乱码的问题
- 解决Xshell显示中文乱码的问题
- 解决Xshell显示中文乱码的问题
- 解决Xshell显示中文乱码的问题
- 解决Xshell显示中文乱码的问题
- 解决中文文件名显示乱码的问题
- 解决Xshell显示中文乱码的问题
- 解决mysql显示中文乱码的问题
- 解决gitk显示中文乱码的问题
- matlab文件操作
- Design Pattern - Decorator(C#)
- vc2005编译过程中"没有找到MFC80UD.DLL,因此这个程序未能启动.重新安装应用程序可能会修复此问题"? 的彻底解决
- 安装配置:ZIP版本的Tomcat配置新手入门
- 美图秀秀场景素材包
- 解决VS2005定制WINCE6.0中文显示乱码的问题
- warning: #1-D: last line of file ends without a newline
- Eclipse 使用技巧
- 很多大无私啊。
- freescale i.mx23平台上移植android2.2-froyo (mx23系列)
- 留住浏览用户
- Windows 自动登陆的简单方法
- C#网络编程TCP通信的粘包问题讨论
- 影响你的收录排名