◆博主名称少司府欢迎来到少司府的博客☆*: .. o(≧▽≦)o ..:*☆⭐数据结构系列个人专栏初阶数据结构_少司府的博客-CSDN博客⭐编程基础训练系列个人专栏编程基础50题_少司府的博客-CSDN博客⭐那些看似不起波澜的日复一日终将在某天让你看到坚持的意义目录编辑一、EasyX介绍与安装1.1 EasyX是什么1.2 EasyX的安装1.3 EasyX 在线文档阅读1.4 头文件的配置二、窗口的设置2.1 创建图像窗口 initgraph2.2 设置窗口的背景颜色2.3 窗口坐标的设置三、图形的绘制3.1 点的绘制 putpixel3.2 线的绘制 line3.3 矩形的绘制3.4 圆形的绘制一、EasyX介绍与安装1.1 EasyX是什么EasyX Graphics Library是针对C的图形库支持 VC6.0 ~ VC2022可以帮助C/C初学者快速上手图像和游戏编程。利用EasyX图形库我们可以实现用几何图形画一个房子或者实现一辆移动的小车、完成俄罗斯方块/贪吃蛇的小游戏。1.2 EasyX的安装安装EasyXhttps://easyx.cn/打开网页链接我们可以看到以下界面这是EasyX的官网我们点击右侧的下载按钮。下载完成之后我们点击运行点击下一步会出现安装按钮。EasyX图形库会安装在你安装VS 2022的目录下EasyX的操作文档可以不安装直接在官网上就能找到。1.3 EasyX 在线文档阅读在官网上就能找到在线文档的按键点击之后就能查看、搜索相关API接口。API即Application Programming Interface应用程序接口。可以简单理解为“函数”。1.4 头文件的配置在包含头文件之前我们要创建一个.cpp的源文件。有两个头我们写代码的时候只包含一个easyx.h就可以了。二、窗口的设置2.1 创建图像窗口 initgraph如图initgraph函数有三个参数这里我们先只传宽度和高度。效果如图当我们需要显示控制台的时候可以传入EX_SHOWCONSOLE这个宏它会将控制台窗口和图形窗口一起展示。我们点击这个宏可以发现还有其他三个控制窗口的宏。我们来一个一个介绍EX_SHOWCONSOLE将控制台窗口和图形窗口一起展示EX_NOCLOSE禁用图形窗口的关闭按钮EX_NOMINIMIZE禁用图形窗口的最小化按钮EX_DBLCLKS支持鼠标的双击事件2.2 设置窗口的背景颜色利用setbkcolor函数设置背景颜色参数传颜色英文名。再利用cleardevice函数将背景颜色填充整个窗口。当然我们也可以自己设定想要的颜色调用RGB这个宏传入充当setbkcolor函数的参数。如图2.3 窗口坐标的设置我们知道图形窗口的坐标体系不算标题栏窗口左上角是坐标原点x轴向右增大y轴向下增大。三、图形的绘制3.1 点的绘制 putpixel利用putpixel函数绘制点传入需要绘制的点的坐标x、y和点的颜色。3.2 线的绘制 line利用line函数可以绘制一条线其中前两个参数是起点坐标后两个参数是终点坐标起点和终点连成一条线。getwidth函数用于获取图形窗口的宽度getheight函数用于获取图形窗口的高度。setlinecolor用于设置颜色setlinestyle用于设置线条样式。setlinestyle函数有重载我们选用第一个PS_SOLID表示样式为直线后一个参数是线条的宽度。3.3 矩形的绘制如图利用rectangle函数可以绘制一个无填充矩形前两个参数是左上角点的坐标后两个参数是右下角点的坐标。我们也可以利用fillrectangle函数设置填充矩形solidrectangle函数设置无边框填充矩形。同时可以利用roundrect函数完成圆角矩形的设置最后两个参数是矩形圆角的处圆的大小越大矩形越圆。3.4 圆形的绘制圆的接口和之前矩形的类似且参数都是传左上角和右下角的坐标。本期的分享就到这里如果觉得博主的文章比较对胃口的话可以点一个小小的关注~您的三连是我持续更新的动力~