工控编程吧
标题:
156上位机VC MFC播放AVI格式视频文件
[打印本页]
作者:
qq263946146
时间:
2016-1-10 20:49
标题:
156上位机VC MFC播放AVI格式视频文件
(, 下载次数: 1)
上传
点击文件名下载附件
156上位机VC MFC播放AVI格式视频文件
功能展示
AVI视频格式也是很常见的一种多媒体格式,我们当前例程通过控件Windows Media Player进行文件打开播放等操作,效果如图,打开AVI文件后点击播放便可播放视频文件,也可以例程中设置为打开直接播放功能;
要点提示
Windows Media Player控件的功能有很多,我们当前仅用到打开和播放文件,所以在加载控件时我们只要选择两个类便可,如我们当前例程仅加载了两个类CWMPControls, CWMPPlayer4;
实现功能
1.新建基于对话框的应用程序
2.在主对话框中插入控件Windows Media Player,根据自已的开始需要,设置控件属性,然后关联变量CWMPPlayer4 m_Avi;操作过程中会弹出对话框提示添加类,我们当前例程仅添加两个类CWMPControls, CWMPPlayer4;
3.变量使用前记得添加头文件#include"wmpplayer4.h"#include "wmpcontrols.h“
然后是拖拽按钮控件,实现AVI文件的打开与播放;
void CGkbc8Dlg::OnButton1()
{
CFileDialog Dlg(TRUE,".avi",NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,"AVI文件(*.avi)|*.avi|MP3文件|*.mp3||");
if(IDOK == Dlg.DoModal())
{
m_Avi.SetUrl(Dlg.GetPathName());
}
}
void CGkbc8Dlg::OnButton2()
{
m_Avi.GetControls().play();
}
复制代码
我们来演示下功能实现的整个过程
[iqiyi]http://player.video.qiyi.com/bc4d2ff84d281af125b8d7f76b1c2eac/0/0/w_19rtdcq1pp.swf-albumId=5164473409-tvId=5164473409-isPurchase=0-cnId=12[/iqiyi]
(, 下载次数: 0)
上传
点击文件名下载附件
[note]1[/note]
欢迎光临 工控编程吧 (https://www.gkbc8.com/)
Powered by Discuz! X3.4