C#咋获取windowsMediaPlayer的播放状态
把MediaPlayer播放器拖入winForm窗体,如何获取播放器是否停止播放/暂停播放/正在播放?
[解决办法]
用WindowsMediaPlayer1.Status判断,其返回值为字符类型:
没有操作:返回""
暂停:返回"已暂停"
停止:返回"已停止"
播放:返回"正在播放"+歌曲名
此外还有"正在连接...","正在缓冲"等等,总之返回windows media player状态条上的字符
[解决办法]
在Status的基础上可以根据配合PlayStateChange