今天给大家带来了一首《荒天帝》的专属bgm《我曾爱过一个人》。话不多说,咱们直接上效果链接《荒天帝》专属BGM——midi音乐编程_哔哩哔哩_bilibili
一、开发工具
我们使用的是visual studio2022这款IDE。visual studio2022是由微软开发的一款集成开发环境(IDE),用于开发各种类型的软件应用程序。它提供了丰富的工具和功能,包括代码编辑器、调试器、编译器、版本控制等,能够帮助开发人员更高效地编写、调试和部署应用程序。VS支持多种编程语言,包括C++、C#、VB.NET、JavaScript等,适用于Windows平台上的应用程序开发。这里默认大家成功安装, 不再一一赘述。
二、项目创建
这里我们选择c++的空项目,并将项目扩展名.cpp重置为.c
三、引入头文件
这里我们使用的头文件有<stdio.h>、<conio.h> 、<mmsystem.h>、<windows.h>
还要引入动态链接库"winmm.lib"
#include <windows.h>
#include <mmsystem.h>
#include <stdio.h>
#include <conio.h>
#pragma comment(lib,"winmm.lib")
四、创建函数
我们创建的是最基本的main函数与htd(荒天帝)函数,并将其嵌套
int htd(){
}
int main(){
htd();
}
五、Before begin
在开始之前,我们要先简单介绍一下midi音乐调用的一些函数
- HMIDIOUT函数
- midiOu