您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 其它行业文档 > 基于MFC的视频播放器
河南农业大学本科生毕业论文题目基于MFC的视频播放器学院理学院专业班级11级电子信息科学与技术(信息安全专门化)3班学生姓名蔡秀梅指导教师谷小青撰写日期:2015年05月28日河南农业大学理学院本科毕业论文基于MFC的视频播放器蔡秀梅摘要本文主要介绍了开发一款简单的视频播放器。可以播放多种格式的音频、视频文件,它实现的基本功能包括:音频视频文件的打开、添加到菜单、媒体的播放、暂停播放、停止以及歌曲信息的查询、添加与删除、音量大小的调节、播放时间的拖动等。使之成为一种简易的视频播放设备,能够完美的播放市场上大部分的音频、视频文件。在本毕业设计中,系统开发平台为Windows7旗舰版OS(操作系统),程序运行环境使用VisualC++6.0。在程序设计中,利用了微软公司开发的ActiveX控件——可视动画控件WindowsMediaPlayer,程序通过调试运行,初步实现了设计目标,本程序是基于MFC集成开发环境,利用WindowsMediaPlayer控件实现视频播放的功能的,除了基本的播放控制模块外,还具有多文件的自动顺序循环播放、单曲播放、随机播放等多种实用功能,能够很好地满足当代人的音视觉需求。关键词:视频播放器;ActiveX控件;微软基础类河南农业大学理学院本科毕业论文BasedontheMFCvideoplayerCAIXiu-meiAbstractThisarticleisdevelopedasimplevideoplayer.Itcanplayvideoformatsofaudio,videofiles.ItincludesthebasicfunctionsincludethatopentheAudioandvideofiles,addtothemenu,andmediaplayback,pause,stopandsonginformationsuchasquery,addanddelete,adjustthevolumesize,playtimedragandsoon.Makingitasimplemediaplayerdevice,mostaudioorvideofilesinthemarketcanbeplayedperfectlybythismediaplayer.InthisGraduation,TheSystemDevelopmentPlatformisWindows7Ultimate.TheProgrammingEnvironmentisVisualC++6.0.Intheprogramdesign,usingtheActiveXcontrolDevelopedbyMicrosoft.Programbycommissioning,initialdesigngoalsachieved,theprogramisbasedonMFCIntegratedDevelopmentEnvironment.UsingWindowsMediaPlayercontrolcanrealizethefunctionofthemediaplayer.Inadditiontothebasicplaybackcontrols,italsohasmanyotherutilityfunctions,suchasautomaticmulti-fileloopsequence,singleplay,randomplayandsoon.Itcanmeetthedemandofcontemporarysoundsenseofvisionverywell.Keywords:videoplayer;Activecontrol;MicrosoftFoundationClasses河南农业大学理学院本科毕业论文目录1绪论.............................................................................................................................................................11.1课题背景..............................................................................................................................................11.2论文主要研究内容................................................................................................................................31.3论文结构安排.......................................................................................................................................42相关技术介绍.............................................................................................................................................52.1MFC.......................................................................................................................................................52.2VisualC++6.0........................................................................................................................................52.3ActiveX控件.........................................................................................................................................53视频播放器的总体设计..............................................................................................................................73.1数据模型..............................................................................................................................................73.2软件的模块设计..................................................................................................................................73.3播放器数据流图...................................................................................................................................84基于MFC的视频播放器的实现.............................................................................................................104.1多媒体播放器的界面设计..................................................................................................................104.2视频播放器的播放控制功能的设计与实现.....................................................................................104.2.1播放列表.....................................................................................................................................104.2.2添加文件.....................................................................................................................................114.2.3保存列表.....................................................................................................................................124.2.4播放文件.....................................................................................................................................134.2.5删除当前和清空列表..................................................................................................................144.2.6播放方式(随机播放、顺序播放、单曲播放)......................................................................144.2.7退出程序.....................................................................................................................................155结论...........................................................................................................................................................17参考文献.......................................................................................................................................................18附录...................
本文标题:基于MFC的视频播放器
链接地址:https://www.777doc.com/doc-5864708 .html