VS2010 基于windows media player做音乐播放器,问题解析(已验证)
来源:互联网 发布:淘宝刷好评兼职平台 编辑:程序博客网 时间:2024/06/09 22:15
一、添加媒体操作变量:
CWMPPlayer40 mPlayer4;//插件变量
CWMPSettings mSet; //setting变量
CWMPControls mmCtrl;// Controls变量
CWMPPlaylist mlist; //list变量
CWMPMedia mMedia;//媒体文件变量
二、OnInitDialog()
mPlayer4.put_URL(_T("F:\\CloudMusic\\刘珂矣 - 如是.mp3"));
mmCtrl = static_cast<CWMPControls>(mPlayer4.get_controls());//成员变量初始化
mSet = static_cast<CWMPSettings>(mPlayer4.get_settings());
mlist = static_cast<CWMPPlaylist>(mPlayer4.get_currentPlaylist());
mPlayer4.put_currentPlaylist(mlist); //不必须,设置播放列表
mSet.put_autoStart(TRUE);//自动播放
mSet.setMode(_T("loop"),TRUE);//单曲循环
----------------------------------------------------------------------------------------------------------------
CFileDialog file(TRUE,_T(""),_T(""),
OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,
_T("(*.*)|*.*|(*.mp3)|*.mp3|(*.avi)|*.avi"));
if (file.DoModal())
{
mPlayer4.put_URL(file.GetPathName());
SetDlgItemText(IDC_BUTTON4,mPlayer4.get_URL());
mMedia = static_cast<CWMPMedia>(mPlayer4.newMedia(file.GetPathName()));
mlist.appendItem(mMedia);
mPlayer4.put_currentPlaylist(mlist);
CString info;
long mCount = mMedia.get_attributeCount();
for (long i = 0;i<mCount;i++)
{
info.Format(_T("%s:%s\n\n"),mMedia.getAttributeName(i),mMedia.getItemInfo(mMedia.getAttributeName(i)));
MessageBox(info);
}
TRACE("\n\n\n\n");
}
-------------------------------------------------------------------------------
void CSqlAdoDlg::OnBnClickedButton7()
{
// TODO: Add your control notification handler code here
CString str;
GetDlgItemText(IDC_BUTTON7,str);
if (str==_T("暂停"))
{
mmCtrl.pause();
SetDlgItemText(IDC_BUTTON7,_T("继续"));
}else{
mmCtrl.play();
SetDlgItemText(IDC_BUTTON7,_T("暂停"));
}
}
- VS2010 基于windows media player做音乐播放器,问题解析(已验证)
- 【MFC】基于windows media player的音乐播放器
- 基于ActiveX Media Player 的MFC音乐播放器(一)
- 基于ActiveX Media Player 的MFC音乐播放器(二)
- Media Player音乐播放器 的学习
- Media Player 音乐播放器 学习 2
- vs2008 做播放器 中Windows Media Player 控件使用 (全过程演示~)
- VFP调用Windows Media Player控件播放音乐、视频等
- C#中使用Windows Media Player播放音乐的方法
- 用Windows Media Player控件播放音乐图文教程(MP3,WAV,WMV)!
- 用Windows Media Player控件播放音乐图文教程(MP3,WAV,WMV)
- windows Media Player 9.0网页播放器
- Windows Media Player播放器(VC++ 2008)
- Windows Media Player播放器(VC++ 2008)
- Windows Media Player播放器(VC++ 2008)
- js 调用windows media player 播放器
- Winform Windows Media Player 简易播放器
- Windows Media Player 网页播放器
- Spring的AOP思想和实践
- SSH远程服务的管理操作
- hdu 5433(bfs+dp)
- TCP/IP文章总目录
- Response.Redirect与Server.Transfer区别
- VS2010 基于windows media player做音乐播放器,问题解析(已验证)
- uIP宏定义的详细配置
- Button按下效果之变换背景图片
- jboss规则引擎KIE Drools 6.3.0 Final 教程(3)
- 自制DbHelper实现自动化数据库交互
- UPX elf to mem
- 字符串的全排列和组合问题整理
- 忽略performSelector警告
- 数组指针和指针数组的区别