我把MIDI加入资源中后,却发现不能正常播放,在VC中播放MIDI://m_OpenParms 为MCI_OPEN_PARMS对象;m_OpenParms.lpstrDeviceType = (LPCSTR) MCI_DEVTYPE_SEQUENCER;

m_OpenParms.lpstrElementName =  
//下面的三种方面只有最后一种正常播放,
//但不是加在资料中的,而是直接给出文件播放;     
     方法1:   //    (LPCSTR) "IDR_XIAN";       //不出错,但不能播放MIDI;
     方法2:   //    (LPCSTR)MAKEINTRESOURCE(IDR1);  //已经加入资料,出错!!
     方法3:                  (LPCSTR) "仙剑.mid"  ;   //ok,没有问题;m_OpenParms.wDeviceID = 0;mciSendCommand (NULL, MCI_OPEN, 
         MCI_WAIT | MCI_OPEN_TYPE | 
MCI_OPEN_TYPE_ID | MCI_OPEN_ELEMENT,
(DWORD)(LPVOID) &m_OpenParms);mciSendCommand (m_OpenParms.wDeviceID, MCI_PLAY,    //播放命令;
MCI_NOTIFY, (DWORD)(LPVOID)&m_PlayParms);