Alexv ha scritto:
Forse ho capito. La funzione vuole una wide string (LPCWSTR) per il nome del percorso. Basta aggiungere una L per convertire in wchar_t*.
sndPlaySound(L"myfilepath", SND_ASYNC);
La prossima volta posta il testo dell'errore
adesso porta quest'errore:
Errore LNK2019 riferimento al simbolo esterno __imp_sndPlaySoundW non risolto nella funzione main
#include <ctime>
#include <iostream>
#include <windows.h>
#include <conio.h>
using namespace std;
int main(int argc, char** argv)
{
int a, Punti, de, q, w, e, r, t, y, u, Q, W, E, R, T, Y, U;
a = -1;
Punti = 0;
q = 0;
w = 0;
e = 0;
r = 0;
t = 0;
y = 0;
u = 0;
Q = 0;
W = 0;
E = 0;
R = 0;
T = 0;
Y = 0;
U = 0;
string nome;
bool ok = false;
do {
/*
cout<<"a,Punti: ";
cin>>a;
cin>>Punti;
cout<<endl;
*/
a++;
if (a == 0)
{
//sndPlaySound(("Radio.wav"), SND_ASYNC);
sndPlaySound(L"Radio.wav", SND_ASYNC);
string frase = "Siamo...In...Contatto";
for (int i = 0; i < frase.size(); i++)
{
cout << frase[i];
Sleep(250);
}
Sleep(2000);
system ("cls");
continuo...