也谈wince6.0 中文SDK的制作

      第一次使用wince来进行程序开发,仅在搭建开发环境的时候就遇到了不少麻烦。其中一个问题,就是制作中文SDK的问题。网上介绍的例程大多都是wince 5.0(platform builder 5.0)的,与wince6.0的platform builder插件还是存在很大的差别。180天试用版的wince6.0功能还是相当强大了,只是网上介绍wince6.0制作sdk的文章比较少,我也不是什么专家,在此抛砖引玉,希望有更多的高手能够参与到讨论中来,跟我们这些刚入门的新手指点一下迷津。好了,废话不多说了,看教程吧。  

 

       在看本教程之前,首先确保你安装好了vs2005和wince6.0,详细安装顺序及方法,可参照这篇文章:http://blog.csdn.net/kevin_83/archive/2007/08/24/1757380.aspx

 

       第一步,打开vs2005,新建一个Platform builder for CE6.0 项目,如下图所示

第一步

 

     接下来我选的是第三项,大家也可以根据自己的需要来选择其他选项

2

      接下来,我选择了一个PDA设计模板,大家也可以自定义

3

     选第一项

4

    

      OK,点击完成即可,最后一步点acknowledge。

 

     第二步,打开catalog items view(或选择"视图"-->其他窗口)。我一开始找这个也找了很久;-)

5

     然后:

    core os->cebase->international->locale specific support->chinese simplefied->gb18030...和Monotype...复选上,继续展开fonts->simSun...->单选simsun & Nsimsun即可

 

     这步很关键,否则你生成的中文SDK会是方框框。

 

     同时,在项目名称上鼠标右键点击,打开项目的属性面板,在属性配置中选择locale,清除所有复选框,选上english和中文,默认使用中文。

 6

    

     在Builder options中,去掉Enable KITL,否则在调试的时候会出现黑屏。

 

      第三步:编译项目。这个一般都会花很长时间,少则半小时,多则一小时以上

 

      第四步:点击vs2005菜单栏中的target,设置Connectivity options,包括内存和分辨率等的设置。Target device选ce device就可以了,后面两项都可以选DMA,最后一项选none,点击setting按钮,可以设置显示的分辨率(640*580),也可以中运行模拟器后在option中进行设置。

 

8

    

       然后,点击vs2005菜单栏中的target->attach device,就可以测试我们的中文sdk了

 

       第四步:导出sdk

 

       在项目的树形目录中有一个sdk,在上面单击左键add new sdk,打开属性页,可以进行简单的设置,基本上没有什么的。

 

7

  

       然后,鼠标左键点击build sdk,等上两分钟就可以在指定目录下生成自己的sdk了。

 

       最后一步,安装测试SDK,这个就不用我多说了吧。

 

       Enjoy it!

 

       这里应该是位CE开发的高手,他的资源中有很多可以让大家参考的。其中EVC下的中文SDK就很不错:http://download.csdn.net/source/223112(注意,他的这一系列资源有6个文件,需找全了再一起解压)

  • 0
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 12
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值