代码如下:
Close(); MCI_OPEN_PARMS OpenParms;
OpenParms.lpstrDeviceType = "waveaudio";
OpenParms.lpstrElementName = Filename;
if(mciSendCommand(NULL,MCI_OPEN,MCI_OPEN_ELEMENT|MCI_OPEN_TYPE,(DWORD)(LPVOID)&OpenParms))
return FALSE; m_wDeviceID = OpenParms.wDeviceID; m_bOpened =TRUE;
return TRUE;
首先我是做的一个 录音软件,录的时候录了,,录结束了提示“是否需要重听”,这时候选重听能听到,但是在过后选择来听却错误了路径检验了是正确的。为什么 Filename 播放自己录的WAV文件不能播放,但是我又播放别人之前录的 WAV文件却能播放??用QQ音乐之类的播放器放也能放我的WAV文件但上面的却不能,  用MciError  ,结果是  文件路径错误,或格式已损坏,或没用播放器 这个错误。