Witajcie,
od niedawna bawię się w c++.
Dziś próbując odtworzyć muzykę w tle natknąłem się na problem którego sam nie potrafię rozwiązać.
Gdy użyję:
PlaySound("ogitw.wav", NULL, SND_FILENAME);
następna czynność zostanie wykonana dopiero po skończeniu się utworu.
Co zrobić aby w tym samym czasie leciała muzyka i wyświetlało tekst etc?
#include <iostream>
#include <windows.h>
using namespace std;
int tekst(){
cout << "cos" << endl; // Podczas odtwarzania utworu
Sleep(3000);
cout << "cos2"; // Podczas odtwarzania utworu
}
int muzyka(){
PlaySound("ogitw.wav", NULL, SND_FILENAME);
}
int main()
{
muzyka();
tekst();
system("PAUSE");
return 0;
}