(创作不易,感谢有你,你的支持,就是我前行的最大动力,如果看完对你有帮助,请留下您的足迹)
//今天来学习一下easyx图形库的编辑
首先要引用图形库的头文件,下载完easyx后即可使用
#include<stdio.h>
#include<graphics.h>
然后就是创建一个窗口,设置窗口大小
initgraph(1000, 640,SHOWCONSOLE);
窗口还有三种功能,可以在窗口末尾加上
#define SHOWCONSOLE // 显示控制台窗口
#define NOCLOSE // 没有关闭功能
#define NOMINIMIZE //没有最小化功能
窗口颜色默认为黑色,我们可以设置改变它的颜色
setbkcolor(WHITE);//设置窗口颜色
//设置完以后可能会出现颜色不变的情况,因此需要刷新一下。
cleardevice();//刷新一下,防止窗口颜色不变
接下来就可以在窗口中绘制一些图形

我们可以先尝试绘制一个简单的图形,比如说圆形,我们可以设置圆的内部颜色,圆的边框颜色,以及圆的线框样式,具体如下:
setlinestyle(PS_SOLID, 5);//设置线框样式
setfillcolor(GREEN);//填充颜色
setlinecolor(BLUE);//边框颜色
圆的设置类型有三种,具体操作都差不多
circle(50, 50, 50);//无填充圆
fillcircle(50, 150, 50);//有边框有填充圆
solidcircle(50, 250, 50);//无边框有填充
有了图形,我们也可以尝试去设置一下字体,与图形一样,字体也可以设置大小,颜色,在窗口中的位置,以及字体格式,具体如下
settextstyle(50, 0, "宋体");//设置字体格式(高度,宽度,字体)
outtextxy(600, 600, "星辰");//出现字体(坐标)settextcolor(BLACK);//字体颜色
我们设置的字体是有背景的,为了防止字体背景影响图像,我们可以将字体的背景设置为透明
setbkmode(TRANSPARENT);//设置背景模式,bk(背景)mode(模式)transparent(透明)
在设置窗口后可能会出现闪退情况,所以我们在编程的末尾加上
getchar();//防止闪退
closegraph();//关闭窗口