7

声音是使用以下方法创建的:

PlaySound(TEXT("C:\\hitBrick.wav"), NULL, SND_FILENAME);
4

1 回答 1

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。

于 2013-04-16T13:33:37.287 回答