MFC, WAVE(.WAV) 파일 재생
MFC 에서 제공하는 wav 라이브러리를 이용하여 C:windowsMediaWindows XP Startup.wav 파일을 재생하는 예제입니다.
라이브러리 추가
[Project] => [Settings] 에서 필요한 라이브러리를 추가해야 합니다.
[Link] 탭에서 winmm.lib library를 추가해줍니다.
또는 소스 코드 내에 아래 한 줄을 추가해줍니다.
#pragma comment(lib, “winmm”)
헤더파일 추가
음악을 재생하기 위해 PlaySound(……….) 를 사용해야 하기 위해서 헤더 파일을 추가합니다.
#include <mmsystem.h>
버튼 클릭 메소드 추가
void CWavplayerDlg::OnButton1()
{
PlaySound(“C:windowsMediaWindows XP Startup.wav”,AfxGetInstanceHandle(), SND_ASYNC | SND_LOOP);
}
버튼을 누르면 윈도우 부팅될 때 나는 소리가 무한히 반복됩니다.~~
디딩딩딩딩딩딩~~~~~~