毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

VC媒体播放器软件设计论文+WMF SDK+测试

更新时间:2014-5-16:  来源:毕业论文
{
  m_ActiveMovie.Stop();//停止播放文件
  KillTimer(0);//关掉定时器
 }
void CMediaPlayerDlg::OnPause()
{
  m_ActiveMovie.Pause();
}
void CMediaPlayerDlg::OnUpper() //快进
{
  long Volume=m_ActiveMovie.GetVolume();
  m_ActiveMovie.Pause();
  m_ActiveMovie.SetVolume(Volume+100);
  m_ActiveMovie.Run();
}
void CMediaPlayerDlg::OnLower() //慢放
{
  long Volume=m_ActiveMovie.GetVolume();
  m_ActiveMovie.Pause();
  m_ActiveMovie.SetVolume(Volume-100);
  m_ActiveMovie.Run(); 一种便于管理的动态站点设计方法
}
void CMediaPlayerDlg::OnRepeat()
{
  if(!isRepeat){ isRepeat=TRUE; SetDlgItemText(IDC_STATIC2,"Status:Repeat");//重复播放
}
Else
{
isRepeat=FALSE; SetDlgItemText(IDC_STATIC2,"Status:Normal");
 }
}
void CMediaPlayerDlg::OnFulscreeen() //全屏
 {
  m_ActiveMovie.Pause();
  m_ActiveMovie.SetFullScreenMode(true);                                                                                                                          
  m_ActiveMovie.SetMovieWindowSize(SW_SHOWMAXIMIZED);  
  m_ActiveMovie.Run();
}
{
double CurrentPos=m_ActiveMovie.GetCurrentPosition();
 if(CurrentPos==0&&isRepeat)//如果当前是文件的起始位置而且为重复播放状态
m_ActiveMovie.Run(); 本文来自优.文,论,文·网
CDialog::OnTimer(nIDEvent);
}
⑤ 为使播放器具有 Repeat 功能,需在头文件 MediaPlayerDlg.h 加入控制变量 BOOL isRepeat;类型可为 Private。同时修改 OnInitDialog()函数:
 BOOL CMediaPlayerDlg::OnInitDialog()
 {
CDialog::OnInitDialog();

isRepeat=FALSE;
……
}

⑥ 这样此播放器就具有一般的媒体播放功能了,但为了有更好的用户界面, 我将按钮变成了圆形的。 为此, 要在工程里加入文件 RoundButton.h 以及 RoundButton.cpp 用 CRoundButton 来代替 CButton。先打开类向导,为上述按钮添加对应变量。

上一页  [1] [2] [3] [4] [5] 下一页

VC媒体播放器软件设计论文+WMF SDK+测试 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。