用MFC视频控件播放视频
来源:互联网 发布:win ubuntu 双系统 编辑:程序博客网 时间:2024/06/08 07:06
源代码:http://download.csdn.net/detail/nuptboyzhb/4267664
举例:
1. 新建一个基于对话框的应用程序
2. 删除默认控件,增加一个按钮控件,ID设为ID_OPEN;
3. 在对话框的空白处右键插入ActiveX控件,选择Windows Media Player。注意:路径为C:\WINDOWS\system32\wmp.dll
4. 为ActiveX控件关联一个CWMPPlayer4类型的变量m_player;注意,添加相应的类。(这些有VC6.0自动添加)
5. 为第2步的按钮控件添加消息处理响应函数,实现文件的打开,并将文件的路径设置为m_player的播放路径。
代码如下:
- char szFileFilter[]="Mp3 File(*.mp3)|*.mp3|"
- "Wma File(*.wma)|*.wma|"
- "Video File(*.dat)|*.dat|"
- "Wave File(*.wav)|*.wav|"
- "AVI File(*.avi)|*.avi|"
- "Movie File(*.mov)|*.mov|"
- "Media File(*.mmm)|*.mmm|"
- "Mid File(*.mid;*,rmi)|*.mid;*.rmi|"
- "MPEG File(*.mpeg)|*.mpeg|"
- "All File(*.*)|*.*|| ";//文件类型过滤
- CFileDialog dlg(TRUE,NULL,NULL,OFN_HIDEREADONLY,szFileFilter);
- if(dlg.DoModal()==IDOK)
- {
- CString PathName=dlg.GetPathName();
- PathName.MakeUpper();
- m_player.SetUrl(PathName);
- }
0 0
- 用MFC视频控件播放视频
- 用MFC视频控件播放视频
- MFC控件实现视频“暂停” “播放”循环
- html5 视频播放控件
- MFC中Pictrue控件显示图片+播放视频
- opencv2在MFC对话框控件中显示图片播放视频
- MFC 播放视频 FFMPEG SDL
- VS2013 MFC opencv 播放视频
- Video.js视频播放控件
- Qt phonon视频播放控件
- JieCaoVideoPlayer节操视频播放控件
- H5播放视频控件介绍
- 用jwplayer播放视频
- 用AVPlayer播放视频
- HGE与MFC结合-视频播放
- 基于opencv与MFC的视频播放。
- 基于DirectShow的MFC视频播放器
- MFC中利用OpenCV实现视频播放
- avr 单片机的开发环境
- new Handler().postDelayed() 延迟intent跳转
- 07-s:if 标签判断Action中的字段是否为null或者空字符串的方法
- 一切皆可复用
- SDL Game Development-第2章-1.BMP的原样显示
- 用MFC视频控件播放视频
- Fiddler用法之拦截替换
- thinkphp 独立分组公共控制器
- NGINX部署图片服务器
- Extjs4.0实现文件下载
- Exception Name: No result defined for action XXXAction and result input
- Android软键盘 隐藏or显示
- c语言字符串与整数之间的转换
- java Swing组件大全