如何在C#中与Windows Media Player交互

时间:2009-03-30 15:09:25

标签: c# .net windows windows-media-player

我需要将Windows Media Player与我的应用程序同步。我想要实时显示WMP在ListBox中播放的当前歌曲,以及WMP更改歌曲时的更新。我该如何实现呢?

4 个答案:

答案 0 :(得分:1)

Google中的一些嗅探给了我:http://brandon.fuller.name/archives/hacks/nowplaying/wmp/,看起来您需要为WMP编写一个插件,将信息公开给您的应用程序。根据您的需要/成本,该页面上的插件可以完成工作!

答案 1 :(得分:0)

轮询HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ MediaPlayer \ Player \ RecentFileList \ File。

答案 2 :(得分:0)

我们使用单件服务通过Windows Media库(wmp.dll)和.NET Remoting控制Windows Media Player。

答案 3 :(得分:0)