用Visual C++设计的多媒体播放器
摘要本课程设计的目的是制作一个可播放目前主流媒体格式的多媒体播放器,其基本功能应具有媒体播放、音量调节、播放进度选择、暂停、停止以及歌曲信息的查询与添加等,使之成为一款简易的媒体播放设备,能够完美的播放市面上大多数的音频、视频文件。在课程设计中,系统开发平台为Windows XP Professional SP2,程序设计环境采用Visual C++ 。在程序设计中,我利用了Microsoft公司开发的ActiveX控件——可视动画控件ActiveMovie,程序通过调试运行,初步实现了设计目标,并且经过适当完善及美化后,将可以成为一款精简实用的多媒体播放软件。该播放器是基于MFC集成开发环境,利用ActiveMovie控件实现媒体播放的功能,除了基本的播放控制外,还具有多文件自动顺序循环播放、全屏播放、静音等实用功能。
关键词程序设计;ActiveMovie控件;多媒体;播放器
目录
引言……………………………………………………………………………………….1
………………………………………….……………..1
…………………………………………………………...2
…………………………………………………………………...2
………………………………………………………………………...3
………………………………………………………………...3
2 软件的需求分析和模块设计………………………………………….…………………...4
………………………………………………………………………..4
………………………………………………………………………..4
3. 数据库设计…………………………………………………..….………………………….5
……………………………………………………….………………….5
………………………………………………………………….5
…………………………………………………………………6
…………………………………………………………………...7
4多媒体播放器软件设计……………………………………………………………………..7
福利费用
个人罚款
个人奖金
基础工资
……………………………………………………………………..7
…………………………………………………………………………..8
………………………………………………………………..9
………………………………………………………………………..9
功能模块设计………………………………………………………………………...10
…………………………………………………………………13
欢迎动画模块设计…………………………………………………………………...16
5 程序实现结果……………………………………………………………………………...17
程序运行流程图……………………………………………………………………...17
播放器实现结果演示………………………………………………………………...18
结束语……………………………………………………………………………………….23
考文献………………………………………………………………………………………...24
附录:源程序清单
1 引言
随着多媒体硬件环境和软件环境的不断完善,多媒体在人类文化生活中扮演的角色越来越重要。就目前而言,多媒体技术已在商业教育培训、电视会议、声像演示等方面得到了充分应用。利用多媒体技术可为各类咨询提供服务,如旅游、邮电、交通、商业、金融、宾馆等,多媒体技术还将改变未来的家庭生活,尤其是在大部分计算机软件开发中都涉及多媒体软件技术的应用。
简单说,多媒体(Multimedia)就是多种媒体的结合和使用。这些媒体可以是图形、图形、声音、文字、视频、动画等表现形式,也可以使显示器、扬声器、电视机等信息的展示设备以及传输信息的光纤、光缆、电磁波等介质,还可以是存储信息的磁带、光盘、磁盘等存储设备。这些媒体的直接结合、综合使用,就构成多媒体。
确切的定义是,多媒体是一种能够让用户以交互方式将文本、图像、图形、音频、动画、视频等多种信息,经过计算机的软硬件设备获取、
多媒体播放器论文 来自淘豆网m.daumloan.com转载请标明出处.