`
buliedian
  • 浏览: 1237538 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

WinCE 5.0边做边学(2)

阅读更多
作者: 文斌
主页: 文斌程序网 http://www.wenbinweb.com

继续我们的边做边学,上次我们第一次用PlatformBuilder这个环境做了一个Internet Appliance的平台,我们也在模拟器上看到了这个平台的运行结果,这次,我们在此基础上做些修改,以实现我自己的需求。
现在假设我们的目标系统不再需要MediaPlayer以及多媒体如MP3,WMA,MPG,AVI等功能,这样我们就要在自己的平台的把这一部分组件去掉,否则这些无用的功能会浪费你很大一部分存储空间。下面我们就来做这一部分。
我们先来看"OSDesignView"这个工具窗口。它里面以树的形式列出了你现有平台中的组件,我们可以从中发现各种设备驱动程序,核心服务组件,文件系统和数据存储组件等等。如果我们想要对某一部分组件进行操作,那么就可以选中它以通过右键菜单进行。比如你想看某一个组件与其他组件的依赖关系,只要右击该组件即可。
说到依赖关系,由于操作系统是很庞大复杂的系统软件,因此很多组件都与其他组件之件形成了依赖关系,即它必须以某些组件的存在为前提,或它的存在是某些组件存在的基础。如果我们想自己来明晰这些关系将会是非常困难的事情。幸好PlatformBuilder为我们提供了反应组件之间依赖关系的功能,你只要在欲了解的组件上右击鼠标,选择"Dependencies for Selected Item"即可,弹出的窗口如下图所示:



继续实现我们前面的需求,因为此前我们实现的平台已经包括了多媒体组件,现在不要了,那么我们只要在现有的平台组件中将其删除即可。因此在"OSDesignView"中展开当前"Graphics and Multimedia Technologies"文件夹中的多媒体部分,将媒体播放器等内容全部Delete,如图:



然后重新编译平台,重新下载到模拟器上运行。你注意到桌面的上次运行时的差异了吗?没错,媒体播放器不见。



你学会如何删除无关的组件了吗?好,下面再让我们试试添加组件,假设我们的目标平台需要纸牌和空当接龙的游戏,这时如何呢?
我们来看Platform Builder中的右侧面板即Catalog,在其Core OS文件夹下有系统提供的全部可用组件,你只需要把你想要的找到即可,我们按下图所示



找到这两个游戏,分别右击每一个然后在菜单中选择"Add to OS Design",这样它们就会被添加到左侧的"OSDesignView"中,也就是添加到了你的平台之上,再次编译、下载,看看模拟器的开始菜单的"Programs"中是否多了两个游戏呢?不如自己试试玩玩吧!


分享到:
评论

相关推荐

    WinCE 5.0边做边学

    《WinCE 5.0边做边学》是一本深入浅出地介绍Windows CE 5.0操作系统开发和应用的教程。Windows CE是微软推出的一个嵌入式操作系统平台,广泛应用于掌上设备、工业控制、车载系统等领域。本书旨在帮助读者通过实践...

    WINCE5.0应用程序

    在Windows CE 5.0(简称WINCE5.0)平台上进行应用程序开发,开发者通常会利用Visual Studio 2005(VS2005)作为集成开发环境(IDE)。这个平台提供了丰富的工具和资源,使得开发者能够创建高效、可移植的嵌入式应用...

    WinCE5.0中文模拟器SDK

    **WinCE5.0中文模拟器SDK详解** WinCE5.0中文模拟器SDK是针对Windows Embedded Compact 5.0(原名Windows CE)开发的一个重要工具,它为开发者提供了一个在桌面环境下模拟Windows CE设备运行环境的平台。这个模拟器...

    WinCE 5.0 软件合集(内置25个程序)

    内置25个WinCE5.0程序,包括系统工具,媒体播放、游戏、计算器等 这些的程序都是由通过网络收集的 程序能都在WinCE5.0上完美运行(分别在WinCE5.0模拟器和装有WinCE5.0的导航仪上成功运行)

    WinCE5.0模拟器.rar_win ce_win ce 5.0 模拟器_电脑模拟_电脑车操作_车机

    《WinCE5.0模拟器:打造车机操作体验的电脑仿真平台》 Windows CE(简称WinCE)是微软公司开发的一种嵌入式操作系统,它主要用于小型设备,如掌上电脑、车载信息娱乐系统等。在本文中,我们将深入探讨WinCE5.0...

    WinCE5.0中文模拟器SDK(VS2005) Part2

    目前权限只能上传45MB大小的文件,只能分包压缩上传了,需要用的请将两个压缩包都下载下来再解压缩。

    WinCE5.0模拟器(win7)

    WinCE5.0模拟器是针对Windows CE 5.0操作系统设计的一款软件工具,它允许开发者在Windows 7系统上模拟运行WinCE5.0环境,以便进行应用程序开发、测试和调试。Windows CE是一个嵌入式操作系统,广泛应用于各种设备,...

    wince5.0下的一些小游戏

    在Windows CE 5.0(简称WinCE5.0)操作系统上,有一系列小游戏可供用户娱乐。Windows CE是微软开发的一个嵌入式操作系统,广泛应用于各种设备,包括车载信息系统、手持设备等。在这个环境下,由于硬件限制和系统特性...

    WinCE5.0模拟器(中文).rar

    WinCE5.0模拟器是基于Windows Embedded Compact 5.0操作系统的一个开发和测试工具,它允许开发者在桌面PC上模拟Windows CE系统的行为,以便在实际硬件设备部署之前进行应用程序的开发、调试和测试。这个“WinCE5.0...

    嵌入式系统/ARM技术中的WinCE 5.0边练边学(5)(6)

    工欲善其事,必先利其器    对于实时系统,如何调试是一个很难解决的问题,包括对系统内核的调试,对驱动程序的调试,对应用程序的调试等。对于应用程序,通常各集成开发环境都提供了常规的单步跟踪等调试手段。...

    WinCE5.0中文模拟器VS2008

    2. 创建WinCE项目:在VS2008中选择合适的WinCE项目模板,配置目标设备为WinCE5.0模拟器。 3. 编写代码:利用VS2008的编辑器编写应用程序代码。 4. 配置和调试:在项目设置中选择WinCE5.0模拟器为目标平台,设置调试...

    wince5.0环境下播放器

    在Windows CE 5.0(简称WinCE5.0)环境下,开发和运行多媒体播放器是一项重要的任务。这个操作系统主要用于嵌入式设备,如手持设备、车载系统等,因此一个功能完善的播放器对于提升用户体验至关重要。标题提到的...

    wince5.0.rar_OK2440 bsp_ok2440_wince5_wince5.0 _wince5.0 bsp

    本资源包“wince5.0.rar_OK2440 bsp_ok2440_wince5_wince5.0 _wince5.0 bsp”是针对OK2440开发板的WinCE5.0 BSP(Board Support Package)更新版,旨在为开发者提供更加稳定和高效的平台支持。 首先,让我们深入...

    WinCE5.0manual.rar_wince5_wince5.0

    2. 程序调试:Visual Studio集成的调试器可以对WinCE5.0上的程序进行远程调试,方便定位和解决问题。 3. 多任务处理:WinCE5.0支持多线程和并发执行,开发者可以创建并行运行的应用程序。 五、设备驱动开发 WinCE...

    WINCE5.0 的应用开发环境

    ### WINCE 5.0 应用开发环境的搭建与配置 #### 1. 引言 Windows CE 5.0(简称WINCE 5.0)是微软针对嵌入式设备推出的操作系统之一,其提供了强大的开发工具和丰富的API接口,支持多种处理器架构。为了在开发环境中...

    WinCE5.0笔记本工具、软件及游戏

    2. **应用程序开发**:开发者可以使用Visual Studio工具进行WinCE5.0应用开发,支持C++、VB.NET等多种编程语言。微软提供了Platform Builder用于构建定制化的WinCE系统。 3. **硬件兼容性**:由于WinCE5.0是为嵌入式...

    wince 5.0 setup PB5.0开发环境的应用

    Windows CE 5.0(简称WinCE 5.0)是一种嵌入式操作系统,由Microsoft公司开发,广泛应用于各种智能设备和嵌入式系统中。它提供了基础的系统内核、设备驱动支持以及应用程序框架,使得开发者能够创建定制化的、高性能...

    eboot.rar_2410 wince 5.0_eboot S3C24_wince 5.0 ebo_wince5.0 _wi

    标题中的“eboot.rar_2410 wince 5.0_eboot S3C24_wince 5.0 ebo_wince5.0 _wi”提到了几个关键概念,分别是“eboot”,“S3C2410”,“Windows CE 5.0”(wince5.0)。这表明我们正在讨论基于ARM9处理器S3C2410的...

    wince5.0.rar_wince5.0

    这个压缩包文件“wince5.0.rar_wince5.0”显然包含了关于WinCE 5.0驱动开发的相关资料,特别是驱动开发流程的介绍,对于想要学习或已经在从事WinCE 5.0驱动程序开发的工程师来说非常有价值。 驱动程序是操作系统与...

    WinCE5.0打印机驱动

    本文将详细解析与"WinCE5.0打印机驱动"相关的知识点,帮助用户理解如何在Windows CE平台上构建和使用打印机驱动程序。 首先,让我们了解什么是DDK(Driver Development Kit)。DDK是微软提供的一套工具和文档,用于...

Global site tag (gtag.js) - Google Analytics