Ошибка устройства MCI в MFC

Ошибка MCI

Указанный файл не может быть воспроизведен на указанном устройстве MCI. Возможно, файл поврежден, имеет неправильный формат или не содержит файл

Я использовал следующий код для создания устройства и воспроизведения файла.

m_Path = _T("res\\phoneringing.mp3");
m_Video = MCIWndCreate(/*this->GetSafeHwnd()*/ m_hWnd,
AfxGetInstanceHandle(),WS_CHILD|WS_VISIBLE|MCIWNDF_NOMENU|MCIWNDF_NOPLAYBAR,m_Path);

Я заметил, что когда мое приложение создает устройство во второй раз, используя MCIWndCreate, оно выдает эту ошибку.

0

Решение

AFAIK эти старые «мультимедийные» API работают только для AVI для видео и WAV для аудио. Возможно, вы захотите встроить Media Player для того, что вы хотите сделать.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]