C言語 音楽ループ再生

まずヘッダファイルをインクルードして

#include<digitalv.h>

デバイスのタイプを指定します。

openParam.lpstrDeviceType = TEXT("MPEGVideo");

MCI_PLAY時にmciSendCommandの3番目の引数にMCI_DGV_PLAY_REPEATを加えるだけです。

mciSendCommand( openParam.wDeviceID, MCI_PLAY, MCI_DGV_PLAY_REPEAT, (DWORD_PTR)&playParam );

VC++の場合

#define MCI_DGV_PLAY_REPEAT   0x10000

で設定できます。

Leave a Reply