简谱播放器(初学WINDOW库)
生活随笔
收集整理的這篇文章主要介紹了
简谱播放器(初学WINDOW库)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在CSDN白嫖了這么多大咖的作品與程序技巧,怪不好意思的……于是,我也寫了一個原創的簡譜播放器(假裝不是因為學了大咖的WINDOW指令做出來的):
#include<bits/stdc++.h> #include<windows.h> #define do 523 #define re 578 #define mi 659 #define fa 698 #define so 784 #define la 880 #define si 988 using namespace std; int see[10000],i=1; int main() {int ban=400;while(cin>>see[i]){i++;}for(int j=1;j<=i;j++){if(see[j]==1){Beep(do,ban);Sleep(150);}else if(see[j]==2){Beep(re,ban);Sleep(150);}else if(see[j]==3){Beep(mi,ban);Sleep(150);}else if(see[j]==4){Beep(fa,ban);Sleep(150);}else if(see[j]==5){Beep(so,ban);Sleep(150);}else if(see[j]==6){Beep(la,ban);Sleep(150);}else if(see[j]==7){Beep(si,ban);Sleep(150);}else if(see[j]==0){Sleep(400);}}return 0; }使用方法:輸入簡譜,需要空開小結的輸入0,自動播放出來了。
暫時僅支持1,2,3,4,5,6,7七個中音階。
通過Beep函數實現,就是這么簡單,還不趕緊去試一試???
總結
以上是生活随笔為你收集整理的简谱播放器(初学WINDOW库)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 浅析修理厂的5s管理内容及效用
- 下一篇: 【正点原子FPGA连载】第四十三章MT9