Как проиграть midi-файл
Для проигрывания миди-файла можно воспользоваться следующим кодом:
char szBuf[MAX_PATH];
mciSendString((LPSTR)"open C:\\1.mid type sequencer alias snd wait",
(LPSTR)szBuf, 256, NULL);
mciSendString((LPSTR)"play snd wait", (LPSTR)szBuf, 256, NULL);
mciSendString((LPSTR)"close snd", (LPSTR)szBuf, 256, NULL);