【发布时间】:2010-10-24 19:22:06
【问题描述】:
已经尝试了一段时间了。 我在网上看到的所有解决方案似乎都不起作用,尤其是非常简单的方法。
WMPLib.WindowsMediaPlayer c = new WMPLib.WindowsMediaPlayer();
IWMPMedia i = (IWMPMedia)c.currentMedia;
c.currentMedia 始终为空。
似乎 new WMPLib.WindowsMediaPlayer();始终创建 Windows Media Player 的新实例。 首先,我认为这是我以管理员身份运行 Visual Studio 的事实,但改变它并没有帮助。
似乎我必须以某种方式连接到正在运行的 wmplayer.exe 实例,但无法找到这样做的方法。
顺便说一句。我需要的是当前正在播放的歌曲的完整文件 url(如果是流媒体,则为 fullurl,但这是我现在最不关心的问题。)
【问题讨论】:
标签: c# .net mp3 windows-media-player wmplib