Odtwarzam muzykę w osobnym wątku, żeby nie krzaczyła aplikacja i chcę sprawdzać na bieżąco czy ona ciągle się odtwarza (żeby ewentualnie ubić wątek - chyba, że lepiej nie ubijać?). I tu jest pytanie jak to sprawdzić korzystając z kontrolek Windows Media Player?
Mam takie coś:
if(wmp.playState == WMPPlayState.wmppsMediaEnded)
Console.WriteLine("Koniec odtwarzania!");
Ale to nie działa. Próbowałem też z eventem:
private void PlayPlay_PlayStateChange(object sender, AxWMPLib._WMPOCXEvents_PlayStateChangeEvent e)
{
}
Natomiast tutaj nie potrafię znaleźć przestrzeni AxWMPLib i to nie działa..
Jakieś pomysły?