Уже некоторое время пытаюсь это сделать.
Кажется, что все решения, которые я видел в сети, не работают, особенно очень простой способ сделать это.
WMPLib.WindowsMediaPlayer c = new WMPLib.WindowsMediaPlayer();<br>
IWMPMedia i = (IWMPMedia)c.currentMedia;
c.currentMedia всегда равен нулю.
Кажется, что новый WMPLib.WindowsMediaPlayer (); всегда создает новый экземпляр проигрывателя Windows Media.
Сначала я подумал, что это тот факт, что я работал в Visual Studio от имени администратора, но это не помогло.
Кажется, мне как-то нужно подключиться к работающему экземпляру wmplayer.exe, но я не могу найти способ сделать это.
Btw. Мне нужен полный URL-адрес файла для текущей воспроизводимой песни (или fullurl при потоковой передаче, но сейчас это меньше всего меня беспокоит).