首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#咋获取windowsMediaPlayer的播放状态,该如何处理

2012-03-27 
C#咋获取windowsMediaPlayer的播放状态把MediaPlayer播放器拖入winForm窗体,如何获取播放器是否停止播放/

C#咋获取windowsMediaPlayer的播放状态
把MediaPlayer播放器拖入winForm窗体,如何获取播放器是否停止播放/暂停播放/正在播放?

[解决办法]
用WindowsMediaPlayer1.Status判断,其返回值为字符类型:
没有操作:返回""
暂停:返回"已暂停"
停止:返回"已停止"
播放:返回"正在播放"+歌曲名
此外还有"正在连接...","正在缓冲"等等,总之返回windows media player状态条上的字符
[解决办法]
在Status的基础上可以根据配合PlayStateChange

热点排行