播放器的问题
void CVCDDlg::OnTimer(UINT nIDEvent) {
// TODO: Add your message handler code here and/or call default
CString FileName;
double CurPos=m_ActiveMovie.GetCurrentPosition(); //获得播放位置
if(CurPos==0 && repeat)
{
m_ActiveMovie.Pause();
int N=m_List.GetCount();
int i=0;
if(i==N)
i=0;
m_List.SetCurSel(i); //选择列表的第一个文件并且高亮
m_List.GetText(i,FileName); //从列表中获得字符串
m_ActiveMovie.SetAutoStart(1); //设置自动播放
m_ActiveMovie.SetFileName(FileName); //设置文件名
m_ActiveMovie.Run(); //播放
++;
}
CDialog::OnTimer(nIDEvent);
}
这是一段循环播放的程序,错在那里了?请大家帮忙看看!