Visual C++ windows form: создаю медиаплеер, стоп и воспроизведение работают, а кнопка next song - нет

AxWindowsMediaPlayer1->Ctlcontrols->play(); - работает
axWindowsMediaPlayer1->Ctlcontrols->next(); - не работает

А откуда оно знает, какой файл next?

Этот подход к созданию плееров - полный отстой.

В винде немало таких "побочных" COM-компонентов, которые особо нигде (прежде всего самой винде) не используются и поэтому сырые и содержат баги. Использовать их нежелательно.
Лучше нормально освоить тему и сделать плеер на основе какой-нибудь библиотеки, например на основе DirectShow.

Разумеется, писать на C#, а не мертворожденном C++/CLI.

Добавить комментарий