本帖最后由 Happy_BlueSky 于 2012-04-25 12:22:20 编辑

解决方案 »

  1.   

    我知道啊,是没停止,但是我在
    void CMusicPlayerDlg::Play(CString str)
    {
        try
        {
            OnStop();        m_Player.put_URL(str);   //播放列表中的音乐 
            SetTimer(1,100,NULL);
            m_media = static_cast<CWMPMedia3>(m_Player.newMedia(str));  
            m_control.play(); 
        }    catch (CException* e)
        {
            TCHAR szError[1024];   
            e->GetErrorMessage(szError, 1024);
            ::AfxMessageBox(szError);
        }
    }也不行啊
      

  2.   

    正常情况下你调用OnStop();能挺得掉么
    单步跟进去看看具体什么情况