MFC, WAVE(.WAV) 파일 재생
MFC 에서 제공하는 wav 라이브러리를 이용하여 C:\\windows\\Media\\Windows XP Startup.wav 파일을 재생하는 예제입니다.
라이브러리 추가
[Project] => [Settings] 에서 필요한 라이브러리를 추가해야 합니다.
[Link] 탭에서 winmm.lib library를 추가해줍니다.
또는 소스 코드 내에 아래 한 줄을 추가해줍니다.
#pragma comment(lib, "winmm")
헤더파일 추가
음악을 재생하기 위해 PlaySound(……….) 를 사용해야 하기 위해서 헤더 파일을 추가합니다.
#include <mmsystem.h>
버튼 클릭 메소드 추가
void CWavplayerDlg::OnButton1()
{
PlaySound("C:\\windows\\Media\\Windows XP Startup.wav",AfxGetInstanceHandle(), SND_ASYNC | SND_LOOP);
}
버튼을 누르면 윈도우 부팅될 때 나는 소리가 무한히 반복됩니다.~~
디딩딩딩딩딩딩~~~~~~
'스터디 > C, C++ 언어' 카테고리의 다른 글
난수 발생 srand() rand() (2) | 2011.11.09 |
---|---|
C++, 간단한 덧셈 연산 (0) | 2011.05.24 |
VC++ 6.0 설치 (0) | 2011.05.24 |
scanf 로 수를 입력 받은 후 정렬하기 (0) | 2011.05.08 |
문자열로 다이아몬드 모양 만들기 소스 (0) | 2011.05.07 |
소수점(float,double) 있는 십진수를 이진수로 변환 (2) | 2011.03.24 |
C++, scanf 에서 float 사용하기 (0) | 2011.03.23 |