基于WINCE的图片浏览器开发.doc

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于WINCE的图片浏览器开发

XX大学信息科学技术学院 《嵌入式系统》大作业设计报告 项目名称:基于Wince的C#应用程序开发 ——图片浏览器 姓名:学号:班级: 日期:2011-6-20 目 录 第一部分 概述 2 1.1、Windows CE操作系统概述 3 1.2、Windows CE应用程序介绍 3 1.3、图片浏览器介绍 4 第二部分 设计任务 4 2.1、需求分析 4 2.2、程序功能 5 第三部分 设计原理 5 3.1、主要的类及控件介绍 5 1.PictureBox控件 6 2.Image类 6 3.Bitmap类 6 4.Graphics类 7 3.2、功能设计 7 第四部分 设计方案 7 4.1、界面设计 8 4.2、代码设计 8 第五部分 系统测试与性能分析 10 5.1、系统测试 10 第六部分 结论 11 附录 11 1参考资料 11 2设计步骤 11 2.1操作系统的下载: 11 2.2应用程序部分: 18 3遇到的问题与解决方法 20 4程序清单 20 5课程体会 33 第一部分 概述 嵌入式系统是“控制、监视或者辅助装置、机器和设备运行的装置”(devices used to control, monitor, or assist the operation of equipment, machinery or plants)。从中可以看出嵌入式系统是软件和硬件的综合体,还可以涵盖机械等附属装置。目前国内一个普遍被认同的定义是:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。 嵌入式操作系统种类繁多,例如:嵌入式Linux、Windows CE、VxWorks、pSOS 、等等,其中,Windows CE 操作系统是一款微软公司开发的嵌入式操作系统,它继承Windows操作系统的许多优点,而且资源充足,简单易学,在嵌入式得到大量应用。 随着手机、微型电脑设备等等嵌入式设备的蓬勃发展,嵌入式应用大量地发展了起来,许多在桌面广泛应用的程序越来越多地向嵌入式方向移植和应用,嵌入式应用程序正如火如荼地发展着! Windows CE的开发工具与平台也有很多,例如Embedded Visual C++等等,在本研究里面,我们选取Visual Studio 2005这个资源丰富,操作简便的开发平台,基于PAX270硬件平台进行图片浏览器的应用程序开发。 1.1、Windows CE操作系统概述 Windows CE是微软推出的一个32位、多线程、多任务的嵌入式操作系统,是微软专门为信息设备、移动应用、嵌入式应用等设计的嵌入式模块型操作系统。用户可选择、组合和配置Windows CE.NET的模块和组件来创建用户版的操作系统。 Windows CE采用层状的体系结构,具有层次性强、可移植性好、组件化可剪裁、强调编程接口和支持上层应用等特点。其从下而上可分为四层:硬件层,OEM硬件适配层,操作系统服务层,应用层。其层次结构如下图所示: 1.2、Windows CE应用程序介绍 由于Windows CE的特性,Windows CE开发出来的应用程序极为广泛,几乎覆盖了生活中的所有电气设备,如掌上PDA、手机、电视机顶盒、数字电视、车载电脑、数字相机、家庭自动化系统、安全系统、自动售货机、消费电子设备等等。 在Windows CE下,应用程序开发是针对给定的Windows CE,利用该平台提供的编程接口,使用特定的开发工具,实现特定功能的程序设计活动。由于Windows CE是一个可高度定制的操作系统,因此不同的基于Windows CE平台提供的API可能不同,在应用程序移植时,这一点必须引起应用开发人员的高度重视。而且,Windows CE的API是桌面Windows系统的子集,因而它并不具备所有能在桌面环境下调用的API,这一点也是要注意的。 1.3、图片浏览器介绍 随着多媒体和互联网的快速发展,图片浏览功能成为了绝大部分计算机必不可少的基本功能之一。比如Windows操作系统自带的Windows图片浏览器、ACDSee看图软件等,都是为了方便用户查看、浏览及处理图片的优秀软件。同样,在相关嵌入式系统(如手机、MP4、数码相机等)中,图片浏览也成为了不可或缺的功能。为此,我们专门开发了一款基于Windows CE系统的图片浏览器,主要实现在Windows CE系统上对图片进行显示、浏览(上一张,下一张)、缩放、旋转以及简单的效果处理等。 第二部分 设计任务 随着多媒体和互联网的快速发展,图片浏览功能成为了绝大部分计算机必不可少的基本功能之一。比如windows操作系统自带的windows图片浏览器、ACDSee看图软件等,都是为了方便用户查看、浏览及处理

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档