windows media player
1.Windows Media Player常用设置属性
- CWMPPlayer4 m_player;
- m_player.PlayCount //文件播放次数
- m_player.AutoRewind //是否循环播放
- m_player.EnableContextMenu //是否允许在控件上点击鼠标右键时弹出快捷菜单
- m_player.AnimationAtStart //是否在播放前先播放动画
- m_player.ShowControls //是否显示控件工具栏
- m_player.ShowAudioControls //是否显示声音控制按钮
- m_player.ShowDisplay //是否显示数据文件的相关信息
- m_player.ShowGotoBar //是否显示Goto栏
- m_player.ShowPositionControls //是否显示位置调节按钮
- m_player.ShowStatusBar //是否显示状态栏
- m_player.ShowTracker //是否显示进度条
2.关联到具体对象
- CWMPControls m_control;
- CWMPSettings m_set;
- CWMPPlaylist m_playlist;
- CWMPMedia m_media;
- m_control = static_cast<CWMPControls>(m_player.get_controls());
- m_media = static_cast<CWMPMedia>(m_player.newMedia(fileName));
- m_playlist = m_player.get_currentPlaylist;
- m_set = (CWMPSettings)m_wmplayer.get_settings();
- m_set.put_autoStart(true);//参数true设置自动播放,false不设置自动播放
3.播放列表和listbox关联
- 为了确定当前播放的曲目在listbox的位置,需用到以下方式
- void CPlayDlg::CurrentItemChangeOcx1(LPDISPATCH pdispMedia)
- {
- // TODO: 在此处添加消息处理程序代码
- m_media = static_cast<CWMPMedia>(pdispMedia);
- int count=m_playlist.get_count();
- for (int i=0;i<count;i++)
- {
- if (m_media.get_isIdentical(m_playlist.get_Item(i)))
- {
- m_listbox.SetCurSel(i);
- }
- }
- }
4.扩展根据需要重载,单击左键实现暂停和播放的切换
- void CPlayDlg::ClickOcx1(short nButton, short nShiftState, long fX, long fY)
- {
- // TODO: 在此处添加消息处理程序代码
- if (nButton==1)
- {
- if (m_wmplayer.get_playState()==2)
- {
- m_control.play();
- }
- else
- {
- m_control.pause();
- }
- }
- }
版权声明:本文为博主原创文章,未经博主允许不得转载。
windows media player相关推荐
- 用Windows Media Player截图的方法
视频截图方法: 关闭"视频加速功能即可". 以Windows Media Player 9.0为例,选择菜单"工具→选项",找到"性能"选项 ...
- Windows Media Player 损坏提示“出现了内部应用程序错误解决方法
在线看电影的时候图像花屏,更换浏览器都无法解决.每次开启在线电影的时候提示Windows Media Player 损坏提示"出现了内部应用程序错误".笔者尝试在Windows组件 ...
- C# WinForm 添加Windows Media Player 控件调试出现未能加载文件或程序集Interop.WMPLib,该怎么解决...
C# WinForm 添加Windows Media Player 控件调试出现未能加载文件或程序集Interop.WMPLib 如标题,在窗体中添加Windows Media Player 控件,当 ...
- win8系统关闭共享服务器,Windows8系统关闭Windows Media Player网络共享服务的方法
Windows Media Player是一款Windows自带的媒体播放器,可以播放一些本地视频,不过有些windows8系统用户发现Windows Media Player有可在网络上共享媒体的功 ...
- 在Windows 7中的Windows Media Player 12中快速预览歌曲
Do you ever wish you could quickly preview a song without having to play it? Today we look at a quic ...
- 【原】基于Windows Media Player, 写自己的播放器【有源码,可下载整个工程】
最近有客户问我,怎么把Windows Media Player 嵌套在自己的项目中. 以前我在Delphi下玩过Windows Media Player,可是在Microsoft Visual Stu ...
- C# Winform使用Windows Media Player播放多媒体整理
一.简单使用示例步骤 1.添加Windows Media Player 组件当前是系统的 Com组件 工具箱>右键"选择项">选择Com组件 2.控件拖拽到桌面,使用 ...
- windows media player html5,Chrome安装Windows Media Player插件的方法
在Windows下使用Chrome浏览器,如果要播放1ting等网站上面的音乐,就需要安装Windows Media Player插件才行.下面就介绍一 下在Chrome安装Windows Media ...
- 如何添加媒体控件Windows Media Player到工具箱中
如何添加媒体控件Windows Media Player到工具箱中 在工具栏 右击>选择项 选择COM组件 勾选Windows Media Player即可
- vs安装windows media player 1208
vs如何添加媒体播放器 WindowsMediaPlayer 右击,选择项 媒体播放器 Windows Media Player 导入成功
最新文章
- linux命令在哪里使用,在Linux不同场景中Linux命令的使用方法
- Luogu P4916 魔力环
- [转]边框回归(Bounding Box Regression)详解
- 开源学习管理系统(LMS)的比较
- 「任性」的C语言之父:因拒付论文装订费错失博士学位,论文52年后重见天日...
- WindowsMobile应该如何发展?(未完待续)
- Python可视化数据------seaborn
- 小米11渲染图曝光:屏下摄像头技术现身还有方形5摄相机模组
- Vue之单文件组件的数据传递,axios请求数据及路由router
- HCIE Security 2020.12.04面试战报
- 替代top的系统监控工具glances
- 《电路》邱关源 思维导图 第四章-电路定理
- 计算机网络组成两大部分组成,计算机网络的组成部分
- 完全教程 Aircrack-ng破解WEP、WPA-PSK加密利器[zz]
- WPFLoading遮层罩
- 钆螯合层析结合对比剂/DPPE-DTPA-Gd-DPPE造影剂/DMPE-DTPA-Gd-DMPE造影剂
- 【Apple Music如何开通学生会员:使用学校邮箱辅助验证】
- 算法成长之路------CF22A Second Order Statistics
- 第一课:路由器宽带拨号入网(小米路由器)
- 【支付架构】支付运营平台设计