開啟CodeBlocks的ConsoleApplication
然後打出程式碼
程式碼如下
#include <windows.h>
#include <mmsystem.h>
int main()
{
PlaySoundA("C:\\Users\\user\\Downloads\\mp.wav",NULL,SND_SYNC);
return 0;
}
並且另外建置個設定


如上圖即可完成
2.
用GLUTproject也可開啟
只需加上
3.用mp3格式來播放音樂
先去下載 CMP3_MCI.h這個外掛程式放到檔案的資料夾裡
並加上宣告
#include "CMP3_MCI.h"
CMP3_MCI myMP3;
然後在int main()後加上下列程式
int main(int argc, char *argv[])
{
myMP3.Load("C:\\Users\\user\\Downloads\\Nightmare.mp3");
myMP3.Play();
}
就能播放mp3擋了
並且另外建置個設定


如上圖即可完成
2.
用GLUTproject也可開啟
只需加上
#include <mmsystem.h>
並且把這行加到 int main()裡面 ↓不等待同步
PlaySoundA("C:\\Users\\user\\Downloads\\mp.wav",NULL,SND_ASYNC);
在這段static void key(unsigned char key, int x, int y)
下面加上
if(key=='1') PlaySoundA("C:\\Users\\user\\Desktop\\music\\do.wav",NULL,SND_ASYNC);
if(key=='2') PlaySoundA("C:\\Users\\user\\Desktop\\music\\re.wav",NULL,SND_ASYNC);
if(key=='3') PlaySoundA("C:\\Users\\user\\Desktop\\music\\mi.wav",NULL,SND_ASYNC);
if(key=='4') PlaySoundA("C:\\Users\\user\\Desktop\\music\\fa.wav",NULL,SND_ASYNC);
if(key=='5') PlaySoundA("C:\\Users\\user\\Desktop\\music\\so.wav",NULL,SND_ASYNC);
switch (key)
就能按按鍵來播放音樂,但是音樂檔案格式要用wav在這段static void key(unsigned char key, int x, int y)
下面加上
if(key=='1') PlaySoundA("C:\\Users\\user\\Desktop\\music\\do.wav",NULL,SND_ASYNC);
if(key=='2') PlaySoundA("C:\\Users\\user\\Desktop\\music\\re.wav",NULL,SND_ASYNC);
if(key=='3') PlaySoundA("C:\\Users\\user\\Desktop\\music\\mi.wav",NULL,SND_ASYNC);
if(key=='4') PlaySoundA("C:\\Users\\user\\Desktop\\music\\fa.wav",NULL,SND_ASYNC);
if(key=='5') PlaySoundA("C:\\Users\\user\\Desktop\\music\\so.wav",NULL,SND_ASYNC);
switch (key)
3.用mp3格式來播放音樂
先去下載 CMP3_MCI.h這個外掛程式放到檔案的資料夾裡
並加上宣告
#include "CMP3_MCI.h"
CMP3_MCI myMP3;
然後在int main()後加上下列程式
int main(int argc, char *argv[])
{
myMP3.Load("C:\\Users\\user\\Downloads\\Nightmare.mp3");
myMP3.Play();
}
就能播放mp3擋了
沒有留言:
張貼留言