通过创建WindowsMediaPlayer的播放状态改变事件,在播放状态为停止时,将链接置空:
private void axWindowsMediaPlayer1_PlayStateChange(object sender, AxWMPLib._WMPOCXEvents_PlayStateChangeEvent e)
{
if (e.newState == 1)
axWindowsMediaPlayer1.URL = null;
}