声音使用以下方式创建:
PlaySound(TEXT("C:\\hitBrick.wav"), NULL, SND_FILENAME);
答案 0 :(得分:11)
正如 Ville Krumlinde 已经说过,请像这样使用SND_ASYNC:
PlaySound(TEXT("C:\hitBrick.wav"), NULL, SND_FILENAME | SND_ASYNC);
看看:http://msdn.microsoft.com/en-us/library/windows/desktop/dd743680%28v=vs.85%29.aspx
SND_ASYNC声音以异步方式播放,PlaySound返回 开始声音后立即。以异步方式终止 播放波形声音,调用PlaySound,pszSound设置为NULL。