Я хочу воспроизводить звук во время работы программы на С ++.Я использую код:
void fighterplanesound()
{PlaySound(TEXT("bombdrop.wav"), NULL, SND_FILENAME|SND_ASYNC);}
Я думал, что флаг SND_ASYNC исправит эту проблему, но это не так.Происходит приостановка программы или управление не будет двигаться, пока не закончится воспроизведение звука.Как я могу воспроизвести звук, пока программа продолжает работать.Для пояснения, программа представляет собой консольную программу Windows, которая работает в окне MS-DOS.