プログラムが c++ で実行されているときにサウンドを再生したい。私はコードを使用しています:
void fighterplanesound()
{PlaySound(TEXT("bombdrop.wav"), NULL, SND_FILENAME|SND_ASYNC);}
SND_ASYNC フラグがこの問題を解決すると思っていましたが、そうではありませんでした。何が起こっているかというと、サウンドの再生が完了するまで、プログラムが一時停止するか、コントロールが移動しません。プログラムの実行中にサウンドを再生するにはどうすればよいですか。明確にするために、プログラムは、MS-DOS ウィンドウで動作する Windows コンソール プログラムです。