多媒体视频播放器.doc

多媒体视频播放器.doc

ID:54916531

大小:813.00 KB

页数:31页

时间:2020-04-23

多媒体视频播放器.doc_第1页
多媒体视频播放器.doc_第2页
多媒体视频播放器.doc_第3页
多媒体视频播放器.doc_第4页
多媒体视频播放器.doc_第5页
资源描述:

《多媒体视频播放器.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.目录1基本功能描述12设计思路13软件设计33.1设计步骤33.2界面设计53.3关键功能的实现93.3.1“打开”功能的实现93.3.2“播放”、“暂停”、“停止”功能的实现103.3.3“上一首”和“下一首”功能实现103.3.4播放模式选择功能的实现113.3.5音量滑动条功能的实现123.3.6播放列表功能的实现134结论与心得体会145参考文献156思考题167附录177.1调试报告177.1.1调试一177.1.2调试二177.2测试结果187.3关键源代码19页脚.多媒体视频播放器1基本功能描述多媒体视频播

2、放工具是目前计算机必备的一个软件,如大家熟悉的Mediaplayer、Realplayer、金山影霸等。是一种用来播放视频和音频的软件。用VC++软件设计并编写出一个多媒体视频播放器。在设计期间,可以选择使用的多媒体控件,制作与用户交互性较好的应用程序界面。对于控件有多种,可以自己选择。系统能选择打开、播放、暂停、停止音频文件和视频文件,并能控制声音的大小,可以播放*.mp3、*.wma、*.mdi、*.wav、*.avi、*.dat等格式的多媒体文件。同时还具有自制的播放列表,可以按照列表上的顺序进行一曲、下一曲的播放,

3、并且设定了顺序播放、随机播放、单曲循环三种播放模式以供选择。2设计思路WindowsMediaPlayer是一款Windows系统自带的播放器,支持通过插件增强功能。其控件作为本次课设的媒体控件可以满足要求。并且该控件是微软自带的免费控件,通常每个电脑都应有这个控件,便设计出来的软件在各个电脑运行。在WMP(WindowsMediaPlayer的简称)控件里,与多媒体播放器实现功能有关的类有:Cwmpplayer4,Cwmpcontrols,Cwmpmedia,Cwmpplaylist,Cwmpsettings五大类。其中

4、播放器的一些基本的功能如播放、暂停、快进、快退等主要是调用CWMPControl和Cwmpplayer4类实现的;播放器中播放列表的实现主要是调用Cwmpplaylist类;对于音量的调节以及静音是调用Cwmpsettings和Cwmpplayer4类实现的。除了以上提到的功能的实现,还有打开对话框是调用打开对话框类,筛选文件是调用szFileFilter()文件过滤函数,获取文件名字和路径是用GetFileName()和GetNextPathName()函数,音量滑动条Slinder是通过对CSliderCtrl类实现的

5、。页脚.打开程序,初始化从文档中读入文件列表点击“保存列表”List.txt选择格式charszFileFilter“删除歌曲”和“清除列表”点击“打开”,判断是否符合格式否是获取新文件的路径写给播放列表并传给控件中把打开的对话框关闭计时器,滑块清零并开始计时和运行点击“play”响应CwnpControl类中play函数点击“pause”响应CwnpControl类中pause点击“stop”响应CwnpControl类中stop音量调制获取滑块位置参数返回响应CwnpSetting类中SetVolume图1视频播放器流

6、程图页脚.3软件设计设计平台可以是Win32的操作平台上,使用已安装的VC6.0++进行设计和调试。在设计前要确保平台中有WMP控件。结合之前的设计思路,使用WindowsMediaPlayer等控件来制作多媒体视频播放器。若是Win64这与VC6.0++不兼容,可以选择更高的版本。3.1设计步骤打开VC++6.0,点击“新建”,在“新建”窗口选择“工程”选项卡。由于程序是基于对话框的MFC应用程序使用WindowsMediaPlayer等控件来制作多媒体视频播放器。设置好地址位置和工程名后点“确定”。这里的工程名字可以是

7、自己的名字拼音缩写,也可以没有任含义。图2“新建”对话框示意图由于市场上大多数多媒体播放器不能通过鼠标拖拽来改变客户端的大小,这样为了用户使用便。所以应选择基于对话框的MFC应用程序的模版。接着点击“下一步”,由于其他的设置因与初始设置一样,所以保持所有选项不改变,再次点击“下一步”直到“完成”。页脚.图3“MFC应用程序向导”示意图然后是插入控件,先把系统初始化的按钮用“Delete”删除,在单击鼠标右键选择“插入ActiveX控件”,在跳出的对话框中选择“WindowsMediaPlayer”(一般当电脑安装了Wind

8、owsMediaPlayer,其控件也应该存在),点击“确定”。图4添加“WindowsMediaPlayer”控件示意图虽然已经插入控件了,但这时的控件还不能使用,因为控件的各种类并没有一起加入工程类中。右击鼠标,选择“建立类向导……”,这时系统跳出对话框提示是否加入来自页脚.控件的类,直接点击“确定

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。