Week 12
(1)主題:鍵盤
(2)主題:聲音、音樂
(3)複習:階層T-R-T骨架
(4)作業:能操控的機器人
(一)音樂
#include<windows.h>
#include <mmsystem.h>
///using namespace std;
int main()
{
PlaySoundA("C:\\Users\\user\\Downloads\\bubbs.wav",NULL,SND_SYNC);
PlaySoundA("C:\\Users\\user\\Downloads\\bubbs.wav",NULL,SND_SYNC);
}
///最後執行時 專案的設定 要在link裡加winmm的library
開新的glut project
加入途中框起來的兩行程式碼
就可以發出聲音
(三)
加入框內程式碼可以播放wav檔
#include <mmsystem.h>
static void key(unsigned char key, int x, int y)
{
if(key=='1') PlaySoundA("C:\\Users\\user\\Downloads\\music\\music\\do.wav",NULL,SND_ASYNC);
if(key=='2') PlaySoundA("C:\\Users\\user\\Downloads\\music\\music\\fa.wav",NULL,SND_ASYNC);
if(key=='3') PlaySoundA("C:\\Users\\user\\Downloads\\music\\music\\mi.wav",NULL,SND_ASYNC);
if(key=='4') PlaySoundA("C:\\Users\\user\\Downloads\\music\\music\\re.wav",NULL,SND_ASYNC);
if(key=='5') PlaySoundA("C:\\Users\\user\\Downloads\\music\\music\\so.wav",NULL,SND_ASYNC);
}
(四)
加入框內程式碼就可以播放mp3.wma檔
沒有留言:
張貼留言