我使用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,看看结果)
我去掉了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的确更新了,所以不是烧写的问题。)