Easyx图形库基础知识
1.EasyX的基本说明
首先来了解一下什么是 EasyX ?为什么要使用 EasyX ? EasyX 能做什么?
EasyX 是针对 C++ 的图形库,是一个为了尽可能兼容之前的图形库、教材和现代开发环境的产物,给学生和新手提供在几行代码内就可以看到效果的机会,可以帮助 C/C++ 初学者快速上手图形和游戏编程。
2.EasyX的安装
安装:EasyX的安装非常简单,这里直接给出EasyX的官网和安装教程 系统支持:支持Windows XP(sp3) 及以上操作系统。 编译环境:Visual C++ 6.0,Visual Studio 2008 至 Visual Studio 2022(x86 & x64)。
3.EasyX的使用
//引用EasyX图形库的头文件
#include <graphics.h>
//播放音乐的头文件(不能放在最前面)
#include <MMSystem.h>
#include <stdlib.h>
//播放音乐的库文件
#pragma comment(lib, "winmm.lib")
int main(void)
{
//创建一个窗口,1012宽,396高
initgraph(1012,396);
//把图片win.png加载到当前窗口
loadimage(0, "win.png");
//播放音乐
mciSendString("play win.mp3 repeat", 0, 0, 0);
//使窗口暂停
system("pause");
//关闭当前窗口
closegraph();
return 0;
}
注意:C2665 “loadimage”: 2 个重载中没有一个可以转换所有参数类型
选择“项目”菜单->项目属性->配置属性->高级->字符集,改为“未设置”即可。