设为首页 加入收藏

TOP

用RealPlayer控件制作的播放器
2014-11-23 20:00:36 来源: 作者: 【 】 浏览:5
Tags:RealPlayer 控件 制作 播放器

本文介绍如何插入RealPlay控件实现媒体文件的播放,代码运行效果图如下:

aspectratio="t">

下面简要介绍一下具体实现步骤:

一、建立基于对话框的程序

二、在对话框内添加RealPlayer G2 control的ActiveX控件
(工程->添加工程->compontent and controls->registed ActiveX controls )。

三、在对话框内添加源程序内所示的按钮和静态文本 分别用于控制打开播放等控制及显示歌曲信息 其ID号如源程序

四、用MFC映射各按钮消息

void CSunapplerealplayerDlg::OnOpen() 
    
{
    
char szFileFilter[]=
    
        "RM File(*.rm)|*.rm|"
    
                 "Mp3 File(*.mp3)|*.mp3|"
    
                 "MPEG File(*.mpeg)|*.mpeg|"
    
                 "Media File(*.asf)|*.asf|"
    
                 "Video File(*.dat)|*.dat|"
    
                 "MPGA File(*.mpga)|*.mpga|"
    
                 "Wave File(*.wav)|*.wav|"
    
                 "AVI File(*.avi)|*.avi|"
    
                 "Movie File(*.mov)|*.mov|"
    
                 "Mid File(*.mid;*,rmi)|*.mid;*.rmi|"
    
                 "Wma File(*.wma)|*.wma|"
    
                 "All File(*.*)|*.*||";
    
 
    
         CFileDialog dlg(TRUE,NULL,NULL,OFN_HIDEREADONLY,szFileFilter);
    
         if(dlg.DoModal()==IDOK){
    
                 CString PathName=dlg.GetPathName();
    
                 PathName.MakeUpper();
    
                 m_player->SetSource(PathName);
    
                 m_player->DoPlay();
    
                 SetDlgItemText(ID						
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇如何提取并保存图标资源 下一篇WinAMP插件DIY

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: