- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C课程设计-播放器
计算机科学与技术学院 C++面向对象课程设计 题 目 多媒体播放器制作 学 院 计算机科学与技术 班 级 软件工程1001班 指 导 教 师 xx 老师 姓 名 2011年6 月24日 摘要 当前多媒体技术飞速发展,日新月异,呈现在人们面前的是更加多姿多彩的世界。多媒体技术给人们提供了强大的视听感受,主要以声音、视频、图片等为主。近年来音乐和电影的发展和普及尤为突出,现已成为多媒体的“代言人”。 随之而来的是越来越多的应用软件供人们选择来播放特定的音乐和视频,像音乐播放器中大家最为熟悉的“酷狗”、“千千静听”等,视频播放器中大家最为熟悉的莫过于“暴风影音”和“快播”了,他们不仅功能强大,可以支持多种格式的视频和音乐,而且容易操作,易为广大影音爱好者接受和使用。他们的操作界面非常友好,而且大多可根据用户自己的爱好进行设置,深受消费者的喜爱。 于是,我们小组选择了制作一个简单的音乐视频播放器,由于目前我们的能力还十分有限,只能做出简单的小程序,但我们相信,这可以激发我们的兴趣,为以后的学习和进步打下基础。 我们的音乐视频播放器可以播放Mp3,Wma,Midi等格式的音乐文件和Rmvb,Rm,Avi等格式的视频文件。 主要有“打开文件”,“播放”,“暂停”,“继续”,“停止”,“全屏”等功能,在播放的时候可以显示当前播放的曲目,并且可以显示当前的状态。 关键词:多媒体;视听;应用软件。 主要变量及对象 int NumOfMedia //已添加到列表的文件数 CString file[255] //用于保存列表中文件的路径 NOTIFYICONDATA m_NotifyData //结构体,传递托盘区域消息的信息CMenu m_TrayMenu //定义托盘对象 BOOL m_flag BOOL m_Flag //判断全屏标志变量 BOOL m_selected //判断复选的标志变量 CListCtrl m_list //列表控件控制对象 CWMPPlayer4 m_player //windows media player的控制对象 目 录 第一章 前 言 1 1.1 简介说明 1 1.2 设计目的 1 1.3 运行规则 1 1.4 项目任务书 2 第2章 系统功能分析 4 2.1 系统总体功能分析 4 2.2 系统部分功能实现具体分析 5 2.2.1打开多媒体文件功能分析 5 2.2.2 添加文件到播放列表,双双击列表项播放 6 2.3 程序核心代码 7 2.3.1播放功能核心代码 7 2.3.2暂停、停止功能核心代码 7 2.3.3全屏功能核心代码 8 2.3.4播放列表相关操作代码 9 2.3.5 设置对话框伸缩代码 10 2.3.5 系统托盘相关代码 11 第3章 系统测试 13 3.1 程序主界面 13 3.2打开添加文件 14 3.3播放多媒体文件 15 3.4全屏界面显示 16 3.5隐藏和显示功能 17 3.6 添加文件到列表框功能 17 第4章 结语 18 参考文献 19 第一章 前 言 1.1 简介说明 这是一款小巧实用的多媒体播放器,容易操作,界面简洁,画面清晰,基本功能齐全。针对当前多媒体播放软件商业化趋势的加强,制作这样一个播放器,用于供个人娱乐使用。信息化时代,多媒体技术飞速发展,呈现在人们面前的是更加多姿多彩的世界。此外,本播放器采用windows media player制作而成,运用系统相关控件,支持多种格式的多媒体文件播放,给人们提供了强大的视听感官冲击。 1.2 设计目的 我们将主要通过C++语言和MFC技术,运用面向对象的程序设计方法,开发此款多媒体播放器。争取做到使程序短小精悍,简洁明了;操作界面优美友好,容易操作;功能丰富,趣味性强。现在将我们对项目期望实现的目标一一介绍: 可以在任何时候启用该应用程序。 可以播放多种格式的音频和视频。 可以实现多种播放状态的切换。 可以实现快进或快退。 可以显示播放时间和曲目总长度。 操作界面友好。 操作方便,容易上手。 1.3 运行规则 (1)打开文件 在运行本播放器的第一步就是首先要在磁盘中选取为其支持的文件,包括常见的音乐和视频格式。点击“打开文件”后,会弹出一个对话框,要求用户在相应的目录下选择文件,如选择的文件类型为其所支持,播放器会自动播放音乐或视频。 (2)操作规则 添加——在选中文件后程序将会把该文件保存到播放列表,双击列表项可以播放文件; 播放——在打开文件的时
您可能关注的文档
- 0311血压测量方法.docx
- 02325计算机系统结构2010年7月份历年真题及答案.doc
- 03南京邮电大学《专业英语》作业翻译.doc
- 02LO_BT2002_C01_0LTEOFDM基本原理-30.doc
- 05卫生部颁药品标准(新药转正标准西药第十五册).doc
- 051124塑料门窗安装工程施工工艺.doc
- 040章全身麻醉期间严重并发症.doc
- 03玻璃幕墙专项施工组织方案.doc
- 05年执业医师真题.doc
- 06南京邮电大学《专业英语》作业翻译.doc
- 2026广东茂名高州市医疗卫生事业单位赴广东医科大学(东莞校区)现场招聘专业技术人员112人参考题库.docx
- 2025年必威体育精装版黑马javaweb考试题及答案.doc
- 酒店管理安全职责标准文本.docx
- 2025年必威体育精装版地铁数学考试题及答案.doc
- 锅炉脱硝培训题库及答案.doc
- 2026广东茂名市信宜市市直学校赴高校现场招聘教师101人参考题库附答案解析.docx
- 中级运动营养师考核标准与流程.docx
- 2026广东茂名市直属学校赴高校现场招聘教师212人备考题库附答案解析.docx
- 外企面试编程题库及答案.doc
- 2026广西定向重庆大学招录选调生参考题库附答案解析.docx
有哪些信誉好的足球投注网站
文档评论(0)