全文预览

实验1多媒体播放器的设计new

上传者:塑料瓶子 |  格式:doc  |  页数:8 |  大小:276KB

文档介绍
yerDlg::OnLower()//减少音量Р{Р?long Volume=m_ActiveMovie.GetVolume();Р?m_ActiveMovie.Pause();Р?m_ActiveMovie.SetVolume(Volume-100);Р?m_ActiveMovie.Run();Р}Рvoid CVedioPlayerDlg::OnFulscreeen()//全屏播放Р{Р?m_ActiveMovie.Pause();Р?m_ActiveMovie.SetFullScreenMode(true);Р?m_ActiveMovie.SetMovieWindowSize(SW_SHOWMAXIMIZED);Р?m_ActiveMovie.Run();Р}Р这里需要注意的是,下面的函数OnTimer()需通过ClassWizard(Ctrl+W)来添加,不能直接复制:Р图13Рvoid CVedioPlayerDlg::OnTimer(UINT nIDEvent)Р{Р?double CurrentPos=m_ActiveMovie.GetCurrentPosition();Р?if(CurrentPos==0&&isRepeat)//如果当前是文件的起始位置而且为重复播放状态Р m_ActiveMovie.Run();Р?Р?CDialog::OnTimer(nIDEvent);Р}Р7、为使播放器具有重复播放功能,需在头文件VedioPlayerDlg.h 加入控制变量BOOL isRepeat;类型可为Private。Р同时修改OnInitDialog()函数:РBOOL CMediaPlayerDlg::OnInitDialog()Р{РCDialog::OnInitDialog();РisRepeat=FALSE;Р……Р}Р8、其他功能请自己设计解决。

收藏

分享

举报
下载此文档