wince5.0中文问题请教

mef575   2008-6-24 10:28 楼主
我使用wince5.0,开发环境是Platform Builder,我想编译一个中文版本,当我配置完工程的时候,就开始配置语言选项:platform --> setting... --> local 选项,然后clearall,选择了“中文(中国)”;default language里面我选择了“中文(中国)”(实际上也没有选择,只有这一个项);codepage里面系统自动帮我选择了“936(ANSI/OEM - Simplified Chinese GBK)”,然后我选中了“Localize the build”,(我没有选择“Strict localization checking in the build”),然后在PB里面全编译(就是clean、copy、make之类的)。当我下载到目标板子上去的时候,所有的中文都是方框。大家有没有碰到这样的问题呀?怎么解决呀?谢谢啦。。。
(我来试试Strict localization checking in the build,看看结果)

回复评论 (29)

提示: 作者被禁止或删除 内容自动屏蔽
点赞  2008-6-24 10:57
做的步骤很正确,我们这样做没问题。
那么,就怀疑你烧错镜像了。
点赞  2008-6-24 11:01
我是把所有字体都加入后就搞定了。

也不知道到底需要什么字体,一个个试太累了。
点赞  2008-6-24 14:33
出了在SETTING中设定中文外
还需要在右面的组件栏中添加National Language Support(NLS)
点赞  2008-6-24 14:39
我试验了Strict localization checking in the build,结果一样,中文显示还是“口口口”,马上开始试验楼上的方法。
点赞  2008-6-24 15:04
ce内核添加简体中文支持,首先保证你的内核是中文然后添加字体
点赞  2008-6-24 15:10
出了在SETTING中设定中文外
还需要在右面的组件栏中添加National Language Support(NLS)
需要在第一次就添加完全(好象是),然后SYSGEN
点赞  2008-6-24 16:14
我去掉了Strict localization checking in the build选项,
然后进入catalog--> Core OS --> Fonts: 我把所有能选的都加上了,管它是arial还是comic Sans MS, 反正把整个fonts都选了一遍;
再之后进入catalog--> Core OS --> International,选择了Input Method Manager(IMM),系统提示了一个什么信息,不管它,反正加上去了;在catalog--> Core OS --> International--> Local Services(Choose 1)里选择了National Language Support(NLS);在catalog--> Core OS --> International--> Local Specific Support里选择了Chinese[Simplified](我想其他如Arabic, French之类的总不要选择吧),然后在Chinese[Simplified]里选择了Agfa AC3 Font Compression,在Fonts里选择了SC_Song和SimSun & NSimSun;选择了GB18030 Data Converter,选择了Input Method Editor(Choose 1)里的MSPY 3.0 for Windows CE下的所有项。
本来以为这样应该所有的问题都应该解决了,但烧写下去依然是“口口口”,真是晕倒了。(英文版本没有此问题,nk.bin的确更新了,所以不是烧写的问题。)

6楼的Pipi0714 兄,如何保证ce内核是中文简体的,哪个选项可以配置这个?谢谢
7楼的wangxin_801115兄,是不是我要重新做一个全新的工程然后重新编译一次?我也打算这么做了,实在是受不了了。如果重新再做一个工程还是这样,我就要吐血了。。。
点赞  2008-6-25 08:21
你手头没有成功的中文版project吗?如果能找到,那就直接改改组件了。
点赞  2008-6-25 09:04
很明显是没有中文字库
International->Locale Specific Support
点赞  2008-6-25 09:50
中文很简单啊
怎么就你不成功呢
新建一个工程试一试吧
点赞  2008-6-25 10:10
中文很简单啊
怎么就你不成功呢
新建一个工程试一试吧
点赞  2008-6-25 10:10
你参照一个模块如mobile handheld来build嘛~~然后再按照你自己的步骤把镜像调成中文~绝对ok
点赞  2008-6-25 16:03
重新新建了一个工程,把该选的都选上了,编译的结果居然不能运行重新编译了一次.真是吐血.
先记下这个问题,改天再实验了.其他项目的优先级比这个高.
或许是我人品近来有问题,等人品好了,这个问题或许很容易就解决了,呵呵.
无论如何还是谢谢楼上的各位兄弟姐妹.有消息了,我再来告诉各位.
谢谢!
点赞  2008-6-25 16:11
方格说明已经是汉字了,只是显示设置的问题了
点赞  2008-6-27 17:12
难道是字体设置的不对?我可把所有的fonts都选进去了。。。
点赞  2008-6-30 14:31
什么BSP??
点赞  2008-6-30 15:10
s3c2443
点赞  2008-6-30 17:04
重新建立工程
1、platform --> setting... --> local 选项,然后clearall,选择了“中文(中国)”;default language里面我选择了“中文(中国)”
2、选添加National Language Support(NLS)
这样也不行吗??
点赞  2008-6-30 22:13
12下一页
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复