基于MFC的Media Player播放器的制作介绍

|   版权声明:本文为博主原创文章,未经博主允许不得转载。

 

  因为这次多媒体课程设计做一个基于MFC的播放器,因为本人实力太菜,需要播放音乐或视频文件时候,自己写不出解码

函数,所以准备使用第三方多媒体库或是第三方控件辅助播放,找来找去还是觉得用Windows Media Player控件来编写比较

方便,因此这次播放器的制作主要是根据Media Player控件来实现,因为在微软平台已经封装好了一系列的解码方法(如声音解

码和视频解码)和一些常用的操作方法(如声音音量的增加,快进等等),因此使用Media Player控件可以快速的实现我们的播放

器的开发。 

 

   首先:要使用MediaPlayer这个控件开发播放器,那么我们第一步要了解的是MediaPlayer控件的一些常用的方法(函数)和

属性,这个函数的介绍在下节博客专门解释。

  其次:我们要播放器的界面,因此我们要熟悉MFC(Microsoft Foundation Classes,微软基础类库),MFC是一个微软公司

提供的类库(class libraries),以C++类的形式封装了Windows API,并且包含一个应用程序框架,以减少应用程序开发人员

的工作量。其中包含的类包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。 

  最后:我们要有一个IDE(集成开发环境),使用Microsoft Visual C++ 6.0 或者 VS2013(visual studio 2013)

 

下面是成功的实例:

   

   

   

posted @ 2016-08-21 13:19  Geore  阅读(1747)  评论(0编辑  收藏  举报