实验1基于MFC的多媒体播放器的设计与实现一、实验目的:利用MFC在VC++或其它语言环境下设计一个多媒体播放器,进一步熟悉与掌握多媒体编程的基本技术与方法
二、实验要求:1、制作一个如下图的多媒体播放器界面,并尽量实现全部或绝大部分功能
图1多媒体播放器功能要求2、用
avi等格式文件进行播放测试,并获取播放效果图
3、完成ABOUTBOX的版权信息,请认真真实填写本人信息,否则当缺做实验或抄袭别人程序处理
图2必须完成的版权个人信息4、完成并测试程序后将源程序文件夹压缩后上传网络课堂,请确保程序的正确性与可执行性,老师通过执行你的程序从而给你计算本次实验成绩
5、认真完成实验报告,必须包括实验目的,实验工具、设计框图、实验步骤、所完成的主要设计内容与方法、实验分析与总结等内容
请尽量笔写,其中源代码与效果图可以打印后粘贴到实验报告本上
实验指导与基本步骤:使用VC++6
0的AppWizard、ClassWizard和其中的各种控件可以方便地建立各种应用程序
但是想要实现更高级更复杂的功能,就要借助丰富的ActiveX控件资源
本实验计划使用VC++6
0自带的一个ActiveX控件——ActiveMovieControlObject,来设计多媒体播放器
此多媒体具有一般的播放功能,能播放:*
dat等文件,还有Repeat功能
1、注册控件:在windows“运行”里写入:regsvr32msdrm
ocx单击确定
2、打开VC6
0,在Projects下选择MFCAppWizard(exe),并取名VedioPlayer,然后建立基于对话框的应用程序
最后删除“确定”按钮,保留“取消”按钮
图3图4图5图6图7MFCAppWizard生成的对话框3、打开ResourceView,选择其中的对话框,