hallo, ik heb weer een klein probleempje tijdens het uitvoeren van mijn afstudeeropdracht..
ik wil een wav/mp3 laten afspelen die gekozen wordt in een CFileDialog. de lokatie van het bestand haal ik met CFileDialog::GetFilePath() op. vervolgens sla ik het op in een CString.
Als er vervolgens op een listen knop wordt gedrukt, wil ik het geluidje dat in de CString is opgeslagen laten horen, een soort preview..
Ik heb in MSDN gekeken en ik zag dat dat met behulp van de PlaySound functie moet kunnen:
BOOL PlaySound(
LPCSTR pszSound,
HMODULE hmod,
DWORD fdwSound
);
In mijn programma doe ik eens het volgende, ik gebruik even een vaste locatie voor de wav file:
ik krijg 2 errors:
C:\Projects\PSC\SoundDlg.cpp(160) : error C2065: 'PlaySound' : undeclared identifier
C:\Projects\PSC\SoundDlg.cpp(160) : error C2065: 'SND_FILENAME' : undeclared identifier
doe ik nu iets fout? mis ik soms een header file??
het zal weer vast heel simpel zijn haha, maar ik zit weer ff vast
ik wil een wav/mp3 laten afspelen die gekozen wordt in een CFileDialog. de lokatie van het bestand haal ik met CFileDialog::GetFilePath() op. vervolgens sla ik het op in een CString.
Als er vervolgens op een listen knop wordt gedrukt, wil ik het geluidje dat in de CString is opgeslagen laten horen, een soort preview..
Ik heb in MSDN gekeken en ik zag dat dat met behulp van de PlaySound functie moet kunnen:
BOOL PlaySound(
LPCSTR pszSound,
HMODULE hmod,
DWORD fdwSound
);
In mijn programma doe ik eens het volgende, ik gebruik even een vaste locatie voor de wav file:
C++:
1
2
3
4
5
| void CSoundDlg::OnBlisten() { PlaySound("C:\\My Documents\\geluidje.wav", NULL, SND_FILENAME); } |
ik krijg 2 errors:
C:\Projects\PSC\SoundDlg.cpp(160) : error C2065: 'PlaySound' : undeclared identifier
C:\Projects\PSC\SoundDlg.cpp(160) : error C2065: 'SND_FILENAME' : undeclared identifier
doe ik nu iets fout? mis ik soms een header file??