VC++PlaySound mciSendString音楽再生

913 ワード

/*
MMSystem.h       
WINMM.LIB     

BOOL PlaySound(LPCSTR pszSound, //  :C:\\  .wav
               HMODULE hmod,    //    ,         ,   NULL
               DWORD fdwSound); //    

    :
    SND_FILENAME --    wav    
    SND_RESOURCE --       
    SND_SYNC     --     ,      PlaySound    
    SND_ASYNC    --     ,     PlaySound    ,   
    SND_LOOP     --     ,         SND_ASYNC

    MCI     ,           , :mp3
    mciSendString("open   .mp3",0,0,0);
    mciSendString("play   .mp3",0,0,0);
*/



#include 
#include 
#pragma comment(lib,"WINMM.LIB")

int WINAPI WinMain(HINSTANCE hInstance,
            HINSTANCE hPrevInstance,
            LPSTR     lpCmdLine,
            int       nCmdShow)
{
    PlaySound(L"D:\\  .wav",NULL,SND_FILENAME|SND_ASYNC);
    system("pause");
    return 0;
}