资源描述:
《多媒体播放器系统设计 毕业设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、成都理工大学2011届本科毕业设计(论文)多媒体播放器系统设计摘要随着科技的进步,软件的发展已经不在满足其单一的需求,而是需要其越来越多元化来满足现在市场的需求。随着世界的发展,人们的生活水平的提高,我们所追求的事物以不在是仅仅单一话,我们所需要的是满足我们自己生活水平的多元化的空间,在技术日新月异的今天,出现的产物也是多元化,以满足人们的需求。播放器不再仅仅以播放音乐为唯一,而是集聚音乐,视屏,图片与一体的播放器。该系统主要以音频播放器模块,视频播放器模块,图片播放器模块三大模块组成,从而实现视频,音
2、乐,图片的播放。该播放器主要以MFC为技术支持,它是一个微软公司提供的类库,以C++类的形式封装了Windows的API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含的类包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。MFC不只是一个功能单纯的界面开发系统,它提供的类绝大部分用来进行界面开发,关联一个窗口的动作,但它提供的类中有好多类不与一个窗口关联,即类的作用不是一个界面类,不实现对一个窗口对象的控制(如创建,销毁),而是一些在Windows中实现内
3、部处理的类,如书籍库的管理类等,学习中最应花费时间的是消息和设备环境,对C++和MFC的学习中最难的部分是指针,C++面向对象程序设计的其它部分,如数据类型,流程控制都不难,建议学习数据结构C++版。本系统界面友好,使用方便,交互性良好。满足播放器的一切基本要求。关键词:MFC播放器音乐视频图片MediaPlayerSystemdesign32成都理工大学2011届本科毕业设计(论文)Abstract:Withtheprogressofscienceandtechnology,softwaredevel
4、opmenthasnotmeetitssingledemand,butneedmoremultipletomeettheneedsofthemarketnow.Alongwiththedevelopmentoftheworld,people'sstandardoflivingrise,wearepursuingwithnotisjustasinglethingwords,allweneedistomeetourownlifelevelofdiversificationinthespaceoftechno
5、logyaredevelopingrapidly,theproductoftoday,thereisdiversity,tomeetpeople'sneeds.MediaPlayertoplaymusicPlayernotjustfortheonlymusic,butagglomeration,monitor,picturesandintegrationofthePlayer.Thissystemmainlyaudioplayermodule,videoplayermodule,photoplayerm
6、odulethreemodules,video,music,soastorealizetheimageplayback.ThisplayermainlyMFCfortechnicalsupport,itisaMicrosoftprovidesclasslibrary,withtheformofc++classesencapsulatesWindowsAPI,andcontainsanapplicationframework,inordertoreducetheworkloadofapplications
7、developers.IncludingclasscontainsanumberofWindowshandleencapsulationtypeandmanyWindowsbuilt-incontrolandcomponentpackagingcategories.MFCisnotjustafunctionsimpleinterfacedevelopmentsystem,itprovidesmostofthekindusedtointerfacedevelopment,connectingawindow
8、movements,butitprovidesabetterclassofcategoryisassociatedwithawindowthatkindofactionisnotaninterfaceclass,notrealizethecontrolofawindowobject(e.g.created,destroyed),butsomeinWindowsimplementinternalprocessingclasses,suchas