0

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 创建设备时,它会引发此错误。

4

1 回答 1

0

AFAIK 那些旧的“多媒体”API 仅适用于视频的 AVI 和音频的 WAV。您可能想要嵌入媒体播放器来完成您想做的事情。

于 2013-04-02T16:02:08.323 回答