본문 바로가기

프로그래밍

C wav 파일 재생(PlaySound)

#include <stdio.h>
#include <windows.h>
#include <mmsystem.h>
#include <conio.h> //_getch, _kbhit 중 하나만 쓰면 됨. 없으면 소리 안 남

#pragma comment(lib, "winmm.lib")

int main() {
	PlaySound(TEXT("ex.wav"), NULL, SND_FILENAME | SND_ASYNC); //한 번만 재생
	//PlaySound(TEXT("ex.wav"), NULL, SND_FILENAME | SND_ASYNC | SND_LOOP); //무한 반복
	_getch(); //키 입력만 받음
	//while (!_kbhit()); //_kbhit 키보드 눌렸는 지 여부 체크 둘 중 하나만 하면 됨.
	return 0;
}

같은 프로젝트 경로에 해당 파일이 있어야 한다.

 

 

출처 : https://kkikkodev.tistory.com/54#rp

 

소리 및 음악 재생하기 (1) - WinApi

이번 시간에는, C 언어에서 소리 및 음악을 재생시키는 방법에 대해서 말씀드리겠습니다. 방법은 여러가지가 있겠지만, 간단히 WinApi 에서 제공하는 PlaySound 함수 호출을 통해서 소리를 재생해 보

kkikkodev.tistory.com

https://m.blog.naver.com/noksek0615/221593719530

 

[C/C++ 콘솔 강좌] 사운드 재생하기(PlaySound 함수, wav파일)

이번 시간에는 wav파일을 재생해보겠습니다. PlaySound 함수로 사운드를 재생할 수 있는데, wav파일만 지...

blog.naver.com

testplaysound.zip
0.41MB