• 基于MFC的Media Player播放器的制作(2---导入第三方库和介绍第三方库)


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

      这一节我们介绍如何导入类库,和介绍类库的一功能和介绍MFC的一些主要的模块部分。下面是如何导入类库。第一步我们选中

    Media Player的控件(也就是刚才的那个黑黑的窗口),按下快捷键Ctrl+W就会进入下面的窗口,具体操作看下图:

              

              如上图:Ctrl + W后,选择 Member Variables,找到 IDC_OCX1,然后单击 Add Variables,出现弹出框后点击确定。

              

        确定之后,又会弹出一个弹出框,如上图,上面的弹出框是我们要导入的第三方类库,我们单击OK,导入类库

              

      在OK之后,类库导入成功(如下图),导入成功后我们会看到如上图的弹出框,让你添加Media Player控件的变量,我们在第一

    个文本框中写入m_ActiveMovie(这个名字随你自己取),写好之后,点击OK(其他项默认就行)

           

     

    下面我们一一的介绍常用类的作用:

    1. CWMPPlayer4: 

         最重要的部分,这个类中包含了一些其他类中的实例化函数,我们可以通过对应的实例化函数,与其他的类建立关联,从而使用其

    他类里面的一些函数,我们要用到的比较用的两个类的关联函数,如下:

    1 CWMPControls GetControls();        //关联CWMPControls
    2 CWMPSettings GetSettings();        //关联CWMPSettings
    3 这两个在前面已介绍

    还有就是一些获取全屏函数和文件路径的一些基本的操作函数,都在里面

     

    2. CWMPControls: 

        这个类里面的函数我们用的很多,比如play(播放),stop(停止)等等一些的与音频控制操作的函数全部在里面。当然要使用

    这里面的东西我们建立类的关联(类的关联在下节介绍)

    3. CWMPSettings:

        这个类主要的实现的是,一些设置方面的功能的方法。如音量的设置等等。(这个使用也要关联)

    4.其他的一些类里面还有一些功能,根据自己的需求去找。这里就不一一的介绍了。

     

    下面在介绍MFC的主要模块部分:

  • 相关阅读:
    mysql基础之日志管理(查询日志、慢查询日志、错误日志、二进制日志、中继日志、事务日志)
    jQuery1.9.1针对checkbox的调整
    管理 sendmail 的邮件队列
    将以管理员方式运行cmd运行方式放到win7任务栏
    转 git操作小结
    [转]前端CSS规范整理
    jQuery 1.9不支持$.browser 怎么判断浏览器类型和版本
    js闭包陷阱问题
    关于NGINX下开启PHP-FPM 输出PHP错误日志的设置(已解决)
    PHP中cURL错误号对照[转]
  • 原文地址:https://www.cnblogs.com/geore/p/5792692.html
Copyright © 2020-2023  润新知