急!windows media player控件造成内存泄漏
各位大虾,我在VC6中使用windows media player控件播放媒体文件,代码如下:
m_Meida = m_MediaPlayer.newMedia("C:\\1.wmv");
m_MediaPlayer.GetCurrentPlayList().appendItem(m_Meida);
m_Meida = m_MediaPlayer.newMedia("C:\\2.wmv");
m_MediaPlayer.GetCurrentPlayList().appendItem(m_Meida);
m_MediaPlayer.GetSettings().setMode("loop",TRUE);
m_MediaPlayer.GetControls().Play();
一直循环播放两个媒体文件,结果发现内存一直缓慢增加,后来我用m_MediaPlayer.SetUrl("媒体文件路径"),m_MediaPlayer.GetControls().Play()来循环播放两个媒体文件,内存也是一直缓慢增加,请问是怎么回事?谢谢。