织梦CMS - 轻松建站从此开始!

罗索

Windows Mobile Emulator 模拟器上乱码问题的解决

jackyhwei 发布于 2010-03-17 18:38 点击:次 
以前在论坛或者群里面看到有人问到乱码的问题,即在模拟器上无法正常显示中文,看到的是乱码。前几天我大学同学也遇到这样的问题,今天就稍微总结一下(以下的程序以PPC的MFC程序为例)
TAG:

     以前在论坛或者群里面看到有人问到乱码的问题,即在模拟器上无法正常显示中文,看到的是乱码。前几天我大学同学也遇到这样的问题,今天就稍微总结一下(以下的程序以PPC的MFC程序为例):
    首先,要在EVC下开发中文程序,必须下载中文版的模拟器映象(image),这个东西可以在微软的主页上下载,Windows Mobile 2003/2003 SE for Pocket PC ( Phone) /Smartphone 以及Windows Mobile 5.0 for Pocket PC (Phone)/Smartphone都有相应的中文版本模拟器映象。
    其次,由于EVC没有中文版本的,所以建工程的时候,可选项目中没有中文选项。等建完工程后,需要进行修改:Project ——> Settings ——>Resource ,在Language下选择
"中文[中国]"(如下图所示 ),点击"OK",完成编译环境的设置。
  
    最后,如果是要在控件上显示中文的话,还需要做如下的修改,以Dialog为例:
     打开工程的Resource,右击Dialog下的任一对话框资源,选择"Properties",在 Language 后选择"Chinese[P.R.C.]"(如下图所示),关闭Properties对话框,OK搞定。对于其他的资源,用同样的方法进行修改,这样就可以正常显示中文了。就这么简单!
    
    另外,以上都是关于环境设置问题的,其他编程的时候,主要是要注意Windows Mobile 是UNICODE环境,要显示字符的时候都需要转换成Unicode字符。
   目前知道的就这些,欢迎来信交流!

(jacky)
本站文章除注明转载外,均为本站原创或编译欢迎任何形式的转载,但请务必注明出处,尊重他人劳动,同学习共成长。转载请注明:文章转载自:罗索实验室 [http://www.rosoo.net/a/201003/8789.html]
本文出处:网络博客 作者:jacky
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
将本文分享到微信
织梦二维码生成器
推荐内容