多媒体视频播放器课程设计说明书
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3.3.1 “浏览”功能的实现 ................................................................................................................... 9 3.3.2 “播放”功能的实现 ................................................................................................................. 10 3.3.3 “上一首”功能的实现 ............................................................................................................. 10 3.3.4 “下一首”功能的实现 ............................................................................................................. 11 3.3.5 播放模式选择功能的实现 ...................................................................................................... 12 3.3.6 音量滑动条功能的实现 .......................................................................................................... 13 3.3.7 播放列表功能的实现 .............................................................................................................. 14 3.3.8 界面主题图标更换功能的实现 .............................................................................................. 15 3.3.9“关于”——ABOUTBOX 功能的实现 .................................................................................... 15 4 结论与心得体会 .................................................................................................................................... 16 5 参考文献 ................................................................................................................................................ 18 6 思考题 .................................................................................................................................................... 19 7 附录........................................................................................................................................................ 19 7.1 调试报告......................................................................................................................................... 19 7.1.1 调试一...................................................................................................................................... 19 7.1.2 调试二...................................................................................................................................... 21 7.1.3 调试三...................................................................................................................................... 21 7.1.4 调试四...................................................................................................................................... 23 7.2 测试结果......................................................................................................................................... 24 7.2.1 整体界面的显示 ...................................................................................................................... 24 7.2.2 隐藏列表显示 .......................................................................................................................... 24 7.2.3 AboutBox 显示 .......................................................................................................................... 25 7.2.4 提示窗口显示 .......................................................................................................................... 26 7.3 关键源代码 ..................................................................................................................................... 26
3.1 设计步骤........................................................................................................................................... 3 3.2 界面设计........................................................................................................................................... 6 3.3 关键功能的实现 ............................................................................................................................... 9
此多媒体播放器具有打开文件、播放、暂停、关闭、全屏、音量滑块调节、快进、快 退等基本功能,可以播放*.mp3、*.wma、*.mdi、*.wav、*avi、*dat 等格式的多媒体文件。 同时还具有自制的播放列表,可以按照列表上的顺序进行一曲、下一曲的播放,并且设定 了顺序播放、随机播放、单曲循环三种播放模式以供选择。
使用 VC++6.0 强大的 AppWizard、Class Wizard 和其中的多种控件可以很方便地建立 各种应用程序。借助 ActiveX 控件资源和其他现有的控件资源,可以省去自己编程的复杂 过程,从而实现高级的功能。本次课程设计要使用 VC++6.0 内部的 ActiveX 控件—— Windows Media Player 控件,建立自己的多媒体播放器。
武汉理工大学《专业课程设计 3(面向对象程序设计)》课程设计说明书
目录
1 基本功能描述 .......................................................................................................................................... 1 2 设计思路 .................................................................................................................................................. 1 3 软件设计 .................................................................................................................................................. 3
武汉理工大学《专业课程设计 3(面向对象程序设计)》课程设计说明书
多媒体视频播放器
1 基本功能描述
多媒体播放器是一种用来播放视频和音频的软件,比较流行的有 Real Player、Windows Media Player 以及国产暴风影音等,能够播放 RM、RMVB、MP3、MPEG、DAT 等多种格 式的视频文件 mp3、wma、mdi、wav、avi、dat 等格式的音频文件。
2 设计思路
基于 VC++6.0 制作多媒体播放器,主要使用了 Windows Media Player 控件和各种类型 按钮,控件 Windows Media Player 完成了由其他控件加载的多媒体文件的解码,以及完成 由其他控件提交的控制信息的响应。
根据 Windows Media Player 和各个按钮控件功能的特点,首先要在初始化中对 CWMPControl,CWMPSettings,CWMPPlaylist,CWMPMedia 等类Baidu Nhomakorabea对象进行绑定和定义。
3.1 设计步骤........................................................................................................................................... 3 3.2 界面设计........................................................................................................................................... 6 3.3 关键功能的实现 ............................................................................................................................... 9
此多媒体播放器具有打开文件、播放、暂停、关闭、全屏、音量滑块调节、快进、快 退等基本功能,可以播放*.mp3、*.wma、*.mdi、*.wav、*avi、*dat 等格式的多媒体文件。 同时还具有自制的播放列表,可以按照列表上的顺序进行一曲、下一曲的播放,并且设定 了顺序播放、随机播放、单曲循环三种播放模式以供选择。
使用 VC++6.0 强大的 AppWizard、Class Wizard 和其中的多种控件可以很方便地建立 各种应用程序。借助 ActiveX 控件资源和其他现有的控件资源,可以省去自己编程的复杂 过程,从而实现高级的功能。本次课程设计要使用 VC++6.0 内部的 ActiveX 控件—— Windows Media Player 控件,建立自己的多媒体播放器。
武汉理工大学《专业课程设计 3(面向对象程序设计)》课程设计说明书
目录
1 基本功能描述 .......................................................................................................................................... 1 2 设计思路 .................................................................................................................................................. 1 3 软件设计 .................................................................................................................................................. 3
武汉理工大学《专业课程设计 3(面向对象程序设计)》课程设计说明书
多媒体视频播放器
1 基本功能描述
多媒体播放器是一种用来播放视频和音频的软件,比较流行的有 Real Player、Windows Media Player 以及国产暴风影音等,能够播放 RM、RMVB、MP3、MPEG、DAT 等多种格 式的视频文件 mp3、wma、mdi、wav、avi、dat 等格式的音频文件。
2 设计思路
基于 VC++6.0 制作多媒体播放器,主要使用了 Windows Media Player 控件和各种类型 按钮,控件 Windows Media Player 完成了由其他控件加载的多媒体文件的解码,以及完成 由其他控件提交的控制信息的响应。
根据 Windows Media Player 和各个按钮控件功能的特点,首先要在初始化中对 CWMPControl,CWMPSettings,CWMPPlaylist,CWMPMedia 等类Baidu Nhomakorabea对象进行绑定和定义。