private void axWindowsMediaPlayer1_PlayStateChange(object sender, AxWMPLib._WMPOCXEvents_PlayStateChangeEvent e) { //当前播放器的播放状态发生改变的是偶,判断当前音乐播放器的播放状态是否到达了Ended, 如果是则进行下一曲 if (axWindowsMediaPlayer1.playState == WMPLib.WMPPlayState.wmppsMediaEnded) { //先设置播放源 axWindowsMediaPlayer1.URL = "D:\\WWW\\Gscreen\\Video\\3.mp4"; } else if (axWindowsMediaPlayer1.playState == WMPLib.WMPPlayState.wmppsReady) //播放器准备就绪后播放 { //捕获异常 并忽略异常 try { axWindowsMediaPlayer1.Ctlcontrols.play(); } catch (Exception) { } } }