`
hunxiejun
  • 浏览: 1148878 次
文章分类
社区版块
存档分类
最新评论

使用PB创建Win CE 6仿真器镜像

 
阅读更多

一.定制wince6.0操作系统

1. 在VS2005里新建项目中时,选择创建Platform builder for CE 6.0的OS Design,新项目可以自命名,这里命名为“In-dash”。至于 Solution 选项 可选可不选;

2. 创建In-dash的向导中,选择你所需要构建的 BSP 即可!!

下一步;

3. 模板(Design Templates)选择“PDA Device”,

下一步;4. 选择“Mobile Handheld”,

下一步;5. 应用程序(Application & Media)就随自己的需要选择,我直接默认

下一步;6. 网络和通信(Networking & Communications)在此也可直接默认

下一步;7.选择完成

8. 选择Acknowledge;到此工程建完;

二.添加组件

(1) 添加汉字字库(这里要记得加入,很多人这里没有加入,就出现汉字只看到方框的现象):

1. 在Catalog View添加“Core OS”-->“CEBASE”-->“International”-->“Locale Specific support”-->“Chinese (Simplified)”-->“Fonts”-->“SimSun & NSimSum(choose 1)”-->“SimSun & NSimSun”或者“SimSum & NSimSun (Subset 2_50)”;

2. 在Catalog View添加“Core OS”-->“CEBASE”-->“International”-->“Locale Specific support”-->“Chinese (Simplified)”-->“GB18030 Data Converter”和“Monotype Imaging AC3 Font Compression”;

(2)添加中文输入法:

在Catalog View添加“Core OS”-->“CEBASE”-->“International”-->“Locale Specific support”-->“Chinese (Simplified)”-->“Input Method Editor”-->“MSPY 3.0 for Windows Embedded CE”;——————在这里不需要添加,感觉没必要!

(3) VS2005中菜单“项目”-->“zhenxing(项目名)属性”,配置选择“所有配置”,配置属性-->“Build Options”,在“Build Options”中去掉“Enable KITL (no IMGNOKITL=1)” (这里如果加入了KITL功能的话,可能在模拟器运行的时候,会一直是黑屏的);

(4) “Locale”中,Locales先Clear All,然后选择“中文(中国)”,Default local选择“中文(中国)”;(这里我添加了英语和简体中文,默认英语)!!

三.构建SDK:——————不需要,系统自带了!

1. 运行VS2005菜单“项目”-->“Add New SDK…”,在SDK属性页中填写必要的信息,属性“Emulation”中Configuration 选择Debug,可以设置模拟器的显示屏大小及色深,还有内存大小,在此设置为240 x 320,16色深,128M内存,然后“应用”,“确定”。。

2. 然后运行VS2005菜单“生成”-->“Build All SDK…”,顺利的话,就会在%WINCEROOT\OSDesigns\ \MyEmulator\MyEmulator\SDKs\SDK1\MSI\下会有zhenxing.msi

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics