读书人

MCI做播放器的小疑点

发布时间: 2012-11-09 10:18:48 作者: rapoo

MCI做播放器的小问题

C/C++ code
op.dwCallback=NULL;    op.lpstrAlias=NULL;    op.lpstrDeviceType=_T("MPEGAudio");    CFileDialog dlg(TRUE);    if(IDOK==dlg.DoModal())    {        CString temp=dlg.GetPathName();        temp.Replace("\\","\\\\");        op.lpstrElementName=(LPCSTR)temp;    }    op.wDeviceID=0;    if(0!=mciSendCommand(0,MCI_OPEN,MCI_OPEN_ELEMENT,(DWORD)&op))        AfxMessageBox("打开失败!");

打开失败,但是我用MessageBox输出过路径是没有问题的加上_T()也不行,想用文件对话框打开一个mp3再播放。

[解决办法]
http://hi.baidu.com/hot_life/item/fd3be813ba2c95041894ec10

读书人网 >VC/MFC

热点推荐