C ++确定声音是否正在播放

时间:2015-05-13 21:01:07

标签: c++ windows winapi audio

对于我的节目,我想播放一首主题曲。我怎么知道它什么时候播放完毕然后我可以再次播放这首歌?这是播放声音的代码:

    #include <iostream>
    #include <Windows.h>\

    #pragma comment (lib , "winmm.lib") // Used for sound

    using namespace std;

    int main()
    {

        PlaySound(TEXT("Background Music.wav"), NULL, SND_FILENAME|SND_ASYNC);

        return 0;
    }   

1 个答案:

答案 0 :(得分:1)

我的程序的解决方案只是添加SND_LOOP。