这样一个问题?我在多媒体编程中想播放DAT AVI 等有图象的文件
用的函数是MCI中的下面:
MCI_DGV_OPEN_PARMS OpenParams;
        OpenParams.lpstrDeviceType="datvideo";
        OpenParams.lpstrElementName=(LPSTR)FileName.GetBuffer(0);
OpenParams.wDeviceID=0;
        OpenParams.hWndParent=pWnd->m_hWnd;
        OpenParams.dwStyle=WS_CHILD|WS_VISIBLE; if (mciSendCommand(NULL,MCI_OPEN,MCI_WAIT|MCI_OPEN_TYPE|MCI_OPEN_ELEMENT|MCI_DGV_OPEN_PARENT|MCI_DGV_OPEN_WS,(DWORD)(LPVOID)&OpenParams))
return FALSE;
        m_wDeviceID=OpenParams.wDeviceID;
m_bOpened=TRUE;为什么能播放AVI的格式,不能播放dat格式的,怎么办?
还有就是我想播放rmvb mpeg 格式的文件,
函数怎么写???
急救我呀!