windows下mp3播放器的设计与实现

windows下mp3播放器的设计与实现

ID:10653573

大小:528.50 KB

页数:56页

时间:2018-07-07

windows下mp3播放器的设计与实现_第1页
windows下mp3播放器的设计与实现_第2页
windows下mp3播放器的设计与实现_第3页
windows下mp3播放器的设计与实现_第4页
windows下mp3播放器的设计与实现_第5页
资源描述:

《windows下mp3播放器的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、南京工程学院毕业设计说明书(论文)作者:学号:院系:计算机工程学院专业:计算机科学与技术题目:Windows下MP3播放器的设计与实现指导者:评阅者:2012年5月南京毕业设计说明书(论文)中文摘要Windows下MP3播放器的设计与实现我所设计的MP3播放器是基于VC++开发工具的媒体播放器软件。该软件实现的方法是通过调用MCI(mediacontrollerinterface)控制接口的相关函数,进而对MP3播放器的每个操作进行控制。该软件实现的功能有:添加和删除音频文件;播放、暂停、停止音频文件;调节系统的音量的大小;可以显示当前播放

2、的进度,并可通过拖放滑块实现快进和后退;可以隐藏或展开播放列表;在播放完一首歌后可以自动跳转到下一首歌,并实现整个列表的循环播放。关键词 MP3播放器 MCI 播放列表 音频 VC++毕业设计说明书(论文)外文摘要TitleDesignandImplementationoftheMP3playerintheWindowsAbstractTheMP3playerIhavedesignedisamediaplayersoftwarewhichisbasedonVC++developmenttools.Thesoftwareimplementat

3、ionisafunctioncallofMCI(mediacontrollerinterface)controlinterface,andthustocontroleachoperationoftheMP3player.Thefunctionsofthissoftware:addanddeleteaudiofiles;play,pause,stoptheaudiofile;adjustthesizeofthesystemvolume;candisplaythecurrentprogressoftheplay,andthroughdragan

4、ddroptheslidertofastforwardandrewind;canhideorexpandtheplaylist;automaticallyjumptothenextsongfinishedplayingasong,andtheentirelistofloop.Keywords MP3player,MCI,playlist,audio,VC++目  录目  录iii第一章绪论11.1课题研究的目的和技术发展的现状11.2论文完成的主要工作与课题研究的难点所在2第二章常见音频格式及播放方法42.1什么是音频?42.2常见音频格式

5、42.3常见播放器52.4MCI命令接口编程6第三章软件需求分析143.1需求分析143.2可行性研究14第四章播放器软件的实现154.1程序设计的基本思想154.2程序设计的详细说明17第五章总结285.1软件设计结果285.2软件评价29结论31参考文献32致谢33附录:英文技术资料翻译34南京工程学院毕业设计说明书(论文)第一章绪论多媒体技术的概念和应用出现于20世纪80年代初期,经过十余年的发展,随着计算机科学网络的普及和多媒体技术的发展,已成为计算机领域发展的热点技术,针对目前各种音频格式,如何简单方便的播放音频文件已成为人们普遍

6、关注的问题,而MP3播放器的开发也变得十分重要。1.1课题研究的目的和技术发展的现状1.1.1研究本课题的目的随着技术的发展,音频的格式也在不断地增加,包括MP3,wav,wmv等,因此需要开发一个音乐播放器来实现各种音频的播放,同时也丰富了人们的娱乐生活,它使用方便,操作简单,功能强大、占用空间小,能够满足人们的各种基本需要。1.1.2技术应用的基本现状Microsoft公司1998年推出了VisualC++6.0,它是支持Win32平台应用程序(application)、服务(service)和控件(control)开发的可视化编程的集

7、成环境。与VC++5.0的最大不同之处是它的帮助功能更强大,MSDN(MicrosoftDeveloperNetworking)为包括VC++6.0在内的所有微软的程序产品提供在线帮助;另外,类的对象的可用成员函数、成员变量及函数的参数类型与个数都能动态显示在屏幕上,用户无须记住那些复杂而又枯燥乏味的函数名及复杂的参数,这无疑使得用VC++编程更加容易。所以VC++6.0可谓是Microsoft公司的王牌产品,编程功能强大而赢得广大程序的偏爱。MP3是一种音频压缩技术,其全称是动态影像专家压缩标准音频层面3(MovingPictureExp

8、ertsGroupAudioLayerIII),简称为MP3。它被设计用来大幅度地降低音频数据量。利用MPEGAudioLayer3的技术,将音乐以1:10甚至1:1252南京工

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

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

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