编程语言
首页 > 编程语言> > 初识EasyX图形编程

初识EasyX图形编程

作者:互联网


相关视频——【C/C++/EasyX】学编程,做游戏,小白快速入门图形编程,零基础入门到精通,学习就是这么快乐_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili

我的小站——半生瓜のblog,同步更新。


初识EasyX图形编程

1.基本说明

2.原理

​ 基于Windows图形编程,将Windows下的复杂程序过程进行封装,将Windows下的编程过程隐藏,给用户提供一个简单熟悉的接口。用户对于图形库中函数的调用,最终都会由Windows的底层API实现。

3.安装

4.颜色

​ 用RGB宏合成颜色,实际上合成出来的颜色是一个十六进制的的整数。

每个颜色部分的值都是0~255

5.坐标和设备

6.窗口函数

​ 窗口函数用于窗口的一些操作

initgraph(int width,int height,int flag = NULL);//用于初始化绘图窗口
//width 指定窗口的宽度
//height 指定窗口的高度
//flag 窗口的样式默认为NULL
closegraph();//关闭绘图窗口
cleardevice();//清空绘图设备

7.图形绘制函数

以画圆为例
    circle()无填充
    fillcircle()有边框填充
    solidcircle()无边框填充

区别:

在这里插入图片描述

8.文字绘制函数

9.图像处理函数

在这里插入图片描述

10.鼠标消息函数

11.键盘消息函数

12.其他函数

在这里插入图片描述

13.音乐播放

在这里插入图片描述

易错集锦

  1. 源文件问题: fata1 error c1189: #error : EasyXis only for C++。

    后缀要是cpp

  2. 参数错误,找不到对应的函数:error C2665: “outtextxy”:2个重载中没有一个可以转换所有参数类型。

    是由于字符集导致的,1.在字符串前面加上大写的L,2.用TEXT(_T())把字符串包起起来。

    不需要添加任何代码,项目-属性-常规-字符集-使用多字节字符集

标签:EasyX,窗口,函数,编程,初识,绘图,图形
来源: https://blog.csdn.net/qq_51604330/article/details/116563569