在VC6.0下用自带的ActiveX控件Active Movie Control 多媒体播放器

VC的AppWizard、ClassWizard和其中的各种控件可以方便地建立应用程序。本文就介绍用VC6.0自带的一个ActiveX控件----ActiveMovieControl Object,来建立自己的多媒体播放器。此多媒体具有一般的播放功能,能播放*.mp3,*.wma,*.mdi,*.wav,*.avi,*.dat等文件,还有Repeat功能。 


  具体步骤:

  1. 打开VC6.0,在Projects下选择MFC AppWizard(exe),并取名MediaPlayer,然后建立基于对话框(Dialog Based)的运用程序。

  2. 打开Resource View,选择其中的对话框,打开其中的主对话框,去掉对话框上的“确定”按钮,保留“取消”,将Caption改为“Exit”。然后再在上面加上九个按钮IDCaption分别为
  IDC_OPEN,Open;
  IDC_PLAY,Play;
  IDC_PAUSE,Pause;
  IDC_STOP,Stop;
  IDC_CLOSE,Close;
  IDC_LOWER,<<=;
  IDC_UPPER,=>>;
  IDC_FULLSCREEN,Full;
  IDC_REPEAT,Repeat;


  再加入两个静态文本控件,分别为IDC_STATIC,Volume;IDC_STATIC2,Status:Normal

3. 再打开Projects->Add to Project->Components and Controls->Registered ActiveX Controls对话框,选择其中的ActiveMovieControl Object, Insert,OK之后,你会发现你的控件面板上多了一项ActiveMovieControl Object,将它选中,直接放在你的对话框上就行了。按Ctrl+W打开ClassWizard为它添加变量CActiveMovie3 m_ActiveMovie。各控件的布局如图:

注意:如果在VC里没有ActiveMovieControl Object这个控件
"开始"->"运行"->"输入regsvr32 msdxm.ocx"->"确定"
会弹出一个对话框说成功的!!

在VC6.0下用自带的ActiveX控件Active <wbr>Movie <wbr>Control <wbr>多媒体播放器(1) 在VC6.0下用自带的ActiveX控件Active <wbr>Movie <wbr>Control <wbr>多媒体播放器(1)

在VC6.0下用自带的ActiveX控件Active <wbr>Movie <wbr>Control <wbr>多媒体播放器(1)在VC6.0下用自带的ActiveX控件Active <wbr>Movie <wbr>Control <wbr>多媒体播放器(1)

在VC6.0下用自带的ActiveX控件Active <wbr>Movie <wbr>Control <wbr>多媒体播放器(1)

 接下来,就是为程序添加消息处理函数。打开 ClassWizard,为各个按钮加入消息处理函数,实现你想实现的功能去吧。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值