欢迎来到天天文库
浏览记录
ID:5489753
大小:248.50 KB
页数:31页
时间:2017-12-15
《c++6.0实现音频文件播放功能设计毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、目录摘要…………………………………………………………………引言…………………………………………………………………第一章绪论…………………………………………………………1、VisualC++程序系统设计简介……………………………§1.1visualc++的组织文件,工程和工作区……………………§1.2MFC编程特点…………………………………………§1.3使用AppWizard…………………………………………§1.4VC程序调试……………………………………………第二章音频基础知识………………………………………………1、多媒体中的音
2、频处理技术………………………………………2、乐器数字接口MIDI的概念………………………………………3、常见的声音文件格式……………………………………………第三章设计思想………………………………………………………1、设计思路…………………………………………………2、系统结构功能…………………………………………………第四章音频播放器的程序设计过程…………………………………1、高层音频服务媒体控制接口MCI……………………………2、系统模块窗体的设置………………………………………第五章结束语……………………………………………………
3、…致谢…………………………………………………………………参考文献………………………………………………………第31页共31页第一章绪论1、VisualC++程序系统设计简介VisualC++作为一个功能非常强大的可视化应用程序开发工具,是计算机界公认的最优秀的应用开发工具之一。VisualC++提供了一个支持可视化编程的集成开发环境:VisualStudio(又名DeveloperStudio)。DeveloperStudio是一个通用的应用程序集成开发环境,它不仅支持VisualC++,还支持VisualBasic,Visua
4、lJ++,VisualInterDev等Microsoft系列开发工具。DeveloperStudio包含了一个文本编辑器、资源编辑器、工程编译工具、一个增量连接器、源代码浏览器、集成调试工具,以及一套联机文档。使用DeveloperStudio,可以完成创建、调试、修改应用程序等的各种操作。可视化技术和CASE技术研究的深入为我们带来了支持可视化编程特性的第三代开发工具,这一代开发工具有:VisualBasic,VisualC++,BorlandC++Builder,Delphi和用于数据库开发的PowerBuilder、V
5、isualFoxpro等等。其中,VisualC++是美国Microsoft公司推出的4GL软件开发工具,目前已成为国内应用最广泛的高级程序设计语言之一。同其他软件开发工具相比,VisualC++具有以下优点:·面向对象、可视化开发:提供了面向对象的应用程序框架MFC(MicrosoftFoundationClass:微软基础类库),大大简化了程序员的编程工作,提高了模块的可重用性。VisualC++还提供了基于CASE技术的可视化软件自动生成和维护工具AppWizard、ClassWizard、VisualStudio、Wi
6、zardBar等,帮助用户直观的、可视地设计程序的用户界面,可以方便的编写和管理各种类,维护程序源代码,从而提高了开发效率。用户可以简单而容易地使用C/C++编程。·众多的开发商支持以及业已成为工业标准的MFC类库:MFC类库已经成为事实上的工业标准类库,得到了众多开发商和软件开发工具的支持;另外,由于众多的开发商都采用VisualC++进行软件开发,这样用VisualC++开发的程序就与别的应用软件有许多相似之处,易于学习和使用。·VisualC++封装了Windows的API(应用程序接口)函数、USER、KERNEL、G
7、DI函数,帮助我们弄清了许多函数的组织方法,隐去了创建、维护窗口的许多复杂的例行工作,简化了编程。第31页共31页§1.1visualc++的组织文件、工程和工作区VisualC++作为一种程序设计语言,它同时也是一个集成开发工具,提供了软件代码自动生成和可视化的资源编辑功能。在使用VisualC++开发应用程序的过程中,系统为我们生成了大量的各种类型的文件。项目工作区是一个包含用户的所有相关项目和配置的实体。工程定义为一个配置和一组文件,用以生成最终的程序或二进制文件。一个项目工作区可以包含多个工程,这些工程既可以是同一类型
8、的工程,也可以是由不同类型的工程(如VisualC++和VisualJ++工程)。工作区现在以.dsw为后缀名(以前为.mdp),项目文件现在以.dsp(以前为.mak)为后缀名。 DeveloperStudio提供了一个简单的对话框,用以创建项目工作区、工程、文件和其他文档
此文档下载收益归作者所有