Vc课程设计报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
作者: 裴超晨
班级:07信息
学号:200710520113
指导老师:彭永康
时间:2009.12.28—2010.01.08
景德镇陶瓷学院
前言
随着21世纪面向对象程序设计技术的蓬勃发展,在全球软件业掀起了面向对象程序设计的浪潮,在众多的面向对象程序设计语言中,Visual C++6.0将程序设计方法和可视的软件开发环境完美的结合在一起,其崭新的开发数据库和适应Internet应用程序的新特点引起了开发人员的广泛关注,尤其受广大软件设计人员的亲睐,逐渐成为软件设计、Windows应用程序开发的首选语言。
Visual C++6.0是汇集MS公司技术精华的主流产品,使用Visual C++6.0可以开发强大的32应用程序,能为用户提供全方位的服务,具有广阔的商业前景。
本次课程设计是为配合课堂教学,提高学生动手能力和创新能力而安排的一次实践性教学环节,学生通过本课程设计,进一步掌握《Windows程序设计》课程中有关理论知识,将所学理论知识应用于实践,按软件工程方法,完成简单的Windows程序设计。
本次课程设计主要有:设计一个具备基本计算能力的计算器、设计一个浏览器SEExplorer、设计一个小闹钟还选做了一个在VC6.0下自制多媒体播放器可以通过这几个例子更加深刻地了解Visual C++6.0.
第一篇多媒体播放器
1.内容
设计一个多媒体播放器
2.要求
具有一般的播放功能,能播放*.mp3,*.wma,*.mdi,*.wav,*.avi,*.dat等文件,还有Repeat功能
编写有关本程序的使用手册
3.程序设计框架和步骤
1.打开VC6.0,在Projects下选择MFC AppWizard(exe),并取名MediaPlayer,然后建立基于对话框(Dialog Based)的运用程序。
2.打开Resource View,选择其中的对话框,打开其中的主对话框,去掉对话框上的“确定”按钮,保留“取消”,将Caption改为“Exit”。然后再在上面加上九个按钮,ID和Caption分别为
IDC_OPEN,Open;
IDC_PLAY,Play;
IDC_PAUSE,Pause;
IDC_STOP,Stop;
IDC_CLOSE,Close;
IDC_LOWER,<<=;
IDC_UPPER,=>>;
IDC_FULLSCREEN,Full;
IDC_REPEAT,Repeat;
再加入两个静态文本控件,分别为
IDC_STATIC,Volume;IDC_STATIC2,Status:Normal。
3.再打开Projects->Add to Project->Components and Controls->Registered ActiveX Controls对话框,选择其中的ActiveMovieControl Object, Insert,OK之后,你会发现你的控件面板上多了一项ActiveMovieControl Object,将它选中,直接放在你的对话框上就行了。按Ctrl+W打开ClassWizard为它添加变量CActiveMovie3 m_ActiveMovie。各控件的布局如图: