4.18 c++图形库easyx的基础编程

发布时间 2023-04-18 20:59:25作者: 混沌武士丞

头文件#include<graphcis.h>

一 基础绘图概念

1.颜色用三原色表示RGB (红色部分,绿色部分,蓝色部分) 每一部分的数值范围(0~255)。基本大写英文单词已对应 例如BLUE 蓝色

2.窗口坐标的默认原点在左上角(0,0)x轴正方向向右,y轴正方向向下。

二 窗口函数

initgraph(int width,int height,int flag=NULL);//用于创建窗口

width 宽度 height 高度 flag窗口的样式默认NULL.

closegraph(); //关闭窗口

// 避免窗口闪退 可以再关闭窗口之前 加上getchar();输入一个字符之后关闭.

setbkcolor()//设置背景颜色

cleardevice()://清屏

三 绘图函数

绘图函数分类为无填充(就是个框),               有边框填充(边框与内可以颜色不同) 无表框填充 .(一体)

以圆形为例circle(圆心x坐标,圆心y坐标,半径)  fillcircle(圆心x坐标,圆心y坐标,半径) solidcircle(圆心x坐标,圆心y坐标,半径);

设置填充颜色setfillcolor   设置线条颜色setlinecolor 设置线条样式setlinestyle(字体,宽度)