我正在使用 C# 和 WMPLib 库开发一个简单的 mp3 播放器项目。这个想法是通过 PIC 组件使其可控,从我家的“任何地方”控制 PC 中播放的媒体(是的,这是一个大学项目)。
问题:我无法让 WindowsMediaPlayer.controls.play() 方法恢复暂停的播放。我该怎么做?我已经尝试保存并设置 WindowsMediaPlayer.controls.currentPosition 属性,但它不起作用。
PS:
同样的问题:http
://social.msdn.microsoft.com/Forums/en-US/windowspro-audiodevelopment/thread/770d22fc-7ef1-475e-a699-b60e2282a7c7/
不同的问题:暂停和恢复Windows Media Player C#
提前致谢
编辑: WindowsMediaPlayer.controls.currentPosition 用于设置位置,但不适用于获取它:
double time = Player.controls.currentPosition; //Returns 0 always
Player.controls.currentPosition = time; //Works fine, makes music jump to time seconds