我有一个PlayList加载到我的WMP实例中,我希望它只循环一首歌曲。我到目前为止谷歌搜索的一切都告诉我这样做:在播放列表中重复播放单曲
private AxWindowsMediaPlayer wmp;
wmp.settings.setMode("loop", true);
但是,这似乎只能使整个PlayList重复。我想要的行为是,如果在播放列表中的歌曲5播放时启用“重复”,则歌曲5将在播放完成时自动重复播放(而不是继续播放歌曲6)。大多数车载MP3播放器已经以此方式工作。在我的C#程序中是否有一种很好的本地方式来做到这一点,还是必须设计一个“黑客”解决方案,例如拦截下一首歌曲加载时触发的事件?
是的,在事实上,这是我正在考虑这样做的一种方式......我只是想确保没有一种“本地”方式来处理这个问题,然后再进行一些自定义编码。 – 2010-04-08 11:17:44