下載freeglut,開啟glut專案
TODO:
把聲音先放入桌面的freeglut/bin

TODO:
在main程式前加
#include <mmsystem.h>///(0)呼叫Multimedia多媒體系統的外掛
main程式裡加
PlaySound("madmoo.wav",NULL,SND_ASYNC);///(1)播放聲音,毒入wav檔
///PlaySound()其實就是PlaySoundA(),輸入的檔名,會是正常的ASCII字串
///三個參數 (檔名,NULL,SND_ASYNC)
///小心,要在 working_dir工作執行的目錄裡面找到他

TODO:
File-New-Project ,Console Project

#include <windows.h>///(0)要有windows才會認識
#include <mmsystem.h>///(0)使用mmsystem外掛
#include <stdio.h>
int main()
{
PlaySound("madmoo.wav",NULL,SND_SYNC);///等人(ASYNC 不等人不同步)
printf("Hello world\n");
}



TODO:鋼琴鍵盤
(1)把glut的那個專案設active
#include <mmsystem.h>///(0)呼叫Multimedia多媒體系統的外掛
static void key(unsigned char key, int x, int y)
{
switch (key)
{
case '1':PlaySound("Do.wav",NULL,SND_ASYNC);
break;
case '2':PlaySound("Re.wav",NULL,SND_ASYNC);
break;
case '3':PlaySound("Mi.wav",NULL,SND_ASYNC);
break;
case '4':PlaySound("Fa.wav",NULL,SND_ASYNC);
break;
case '5':PlaySound("Sol.wav",NULL,SND_ASYNC);
break;
case '6':PlaySound("La.wav",NULL,SND_ASYNC);
break;
case '7':PlaySound("Si.wav",NULL,SND_ASYNC);
break;
TODO:點擊滑鼠發出砲彈聲





沒有留言:
張貼留言