需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11275 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:音乐是抽象的,不可见的,对于人们来说,听音乐是一个享受的过程。我们很难想象,如果人们的生活中没有音乐,这个社会会是怎样的情形。随着科技的不断发展,MP3格式的音乐在国内外慢慢地得到了普及和发展。在如今的互联网上我们都能找到各种类型的MP3播放软件。这表示MP3播放器得到了广大民众的喜爱与认同。MP3音乐播放器软件的设计与实现的关键是在于界面的设置上,我们可以通过主面板打开操作按钮,也可以通过子菜单来打开文件内容,还有一种情况是通过菜单来进行控制。要完成MP3音乐播放器,就需要我们熟练使用VC++集成开发工具,熟悉MFC的使用;实现播放列表的制作与相应的操作;熟记各种类型的媒体设备的播放需使用的命令及一些函数。深入研究信息时代产品不断发展的阶段性特点,结合音乐播放器的发展历程,综合功能和体验等各方面的因素,设计一款属于自己的音乐播放器。根据学习研究,制作在Windows平台下的MP3音乐播放器是使用MCI命令接口作为基础,也就是Media Control Interface,并基于VC++6.0 MFC的一个基本对话框,来完成不同音频格式的播放和程序界面设置的处理。通过分析音乐播放的整个过程,来具体看看到底需要做哪些步骤,以使我们清楚的明白到底需要加入哪些代码才能实现对应的功能;清楚所要设计软件的功能流程后,就可以着手设计软件的框架 ;最后就是代码的编写,调试跟完善。 关键词:MP3音乐播放器 面向对象设计 Visual C++ 6.0 MFC MCI
目录 摘要 Abstract 1项目概述-1 1.1 MP3播放器的产生-1 1.2 国内外现存状态-1 1.3 MP3播放器的意义-2 1.4 系统开发环境及工具-2 2 MCI命令接口编程-3 2.1 MCI简介-3 2.2 MCI函数-3 3程序设计框架分析-5 3.1数据库ACCESS的连接-5 3.2 文件读取-5 3.3 歌词文件解析-5 4软件系统的总体设计-7 4.1软件系统结构框架设计-7 4.2 软件系统结构框架分析-9 5系统需求分析-10 5.1 添加文件-10 5.2 播放功能-10 5.3 循环模式-11 5.4 歌词显示-11 5.5 退出关闭-11 6系统的设计及实现-12 6.1 MP3音乐播放器界面雏形-12 6.2 歌词加载功能-13 6.2.1 添加文件功能-13 6.2.2 删除歌曲-16 6.2.3 清空播放列表-18 6.3 歌曲播放功能-20 6.3.1 播放/停止-20 6.3.2 暂停/继续-20 6.3.3 自定义播放顺序-20 6.3.4 循环播放模式-22 6.3.5 全屏模式/迷你模式-23 7项目软件运行以及测试功能-26 8项目中遇到的困难-29 9总结-30 致谢-31 参考文献-32 |