WEB开发网
开发学院操作系统windows 2008 vlc的应用之八:MFC调用libvlc.dll 阅读

vlc的应用之八:MFC调用libvlc.dll

 2009-10-24 00:00:00 来源:WEB开发网   
核心提示: m_path=_T("d:/01.avi");//输入常用的视频地址图片看不清楚?请点击这里查看原图(大图),3. 拷贝vlc的相关库及头文件在资源管理器的MFCVLC工程目录下新建文件夹vlc,vlc的应用之八:MFC调用libvlc.dll(2),lib,将vlc-0.9

m_path = _T("d:/01.avi"); // 输入常用的视频地址

vlc的应用之八:MFC调用libvlc.dll

图片看不清楚?请点击这里查看原图(大图)。

3. 拷贝vlc的相关库及头文件

在资源管理器的MFCVLC工程目录下新建文件夹vlc,lib,将vlc-0.9.9a/sdk/include/vlc.h拷贝到MFCVLC工程目录下,将vlc-0.9.9a/sdk/include除了vlc.h之外的所有文件拷贝到vlc目录下,将vlc-0.9.9a/sdk/lib下的 libvlc.dll.a及libvlccore.dll.a拷贝到lib下,并分别修改为libvlc.lib及libvlccore.lib。将 vlc-0.9.9a目录下的libvlc.dll, libvlccore.dll, plugins目录拷贝到Debug目录下。如果有Cygwin环境,需要将stdint.h(/usr/include/stdint.h)这个头文件也拷贝到MFCVLC工程目录下。在VC6环境中FileView中新建文件夹及导入上述文件,最后入下图所示。

vlc的应用之八:MFC调用libvlc.dll

4. 修改头文件

1) 修改vlc.h,将所有的#include <***>改为 #include "***"

2) 修改stdint.h,将所有的long long替换为__int64

3) 修改libvlc_structures.h,#include <stdint.h>为#include "stdint.h"

5. 编写代码

在MFCVLCDlg.cpp中加入头文件导入。

#include "vlc.h"

Tags:vlc 应用 MFC

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接