easyx创建窗口及原理

您所在的位置:网站首页 手机弹窗代码怎么设置出来 easyx创建窗口及原理

easyx创建窗口及原理

2023-09-06 21:39| 来源: 网络整理| 查看: 265

文章目录 一、基本原理1.颜色2.创建的窗口当然自己的窗口就要有自己的规矩! 二、创建窗口在这里说明一点在创建项目时候文件的后缀必须是cpp否则会报错!!!!1. 我们要使用easyx要先引用他的库文件2. 其次呢介绍一下创建窗口的函数**initgraph();**3.创建第一个窗口4.解决一闪而过问题

一、基本原理 1.颜色

在easyx中对于颜色是应用三原色的原理。同时也具有常量对应的表示。 在这里插入图片描述

2.创建的窗口 为了摆脱在C语言中控制台窗口那个难看的黑框框去写出五颜六色,赏心悦目的窗口,easyx图形库中是使用自己开辟的新窗口的,独立于控制台窗口。 当然自己的窗口就要有自己的规矩!

在这里插入图片描述 在其创建的窗口中是以左上角为坐标原点,横向为x轴正方向,竖向是y轴正方向,从而更简便去操作。

二、创建窗口 在这里说明一点在创建项目时候文件的后缀必须是cpp否则会报错!!!! 1. 我们要使用easyx要先引用他的库文件 > #include 2. 其次呢介绍一下创建窗口的函数initgraph();

initgraph(int width,int height, int flag = NULL); 该函数参数一共有三个** width——窗口宽度 height——窗口高度 要注意在这里都是以像素为单位 flag 绘图窗口的样式,默认为 NULL。可为以下值:

在这里插入图片描述 当然一般都是用默认值不写第三个参数。

initgraph(640,480);

做事情当然要有始有终,有创建就有关闭函数

closegraph(); 3.创建第一个窗口 #include #include int main() { initgraph(640,480); closegraph(); return 0; }

但是这么做之后会发现创建出来的窗口一闪而过-------

4.解决一闪而过问题

同C语言一样要解决一闪而过的问题有两种解决方案:

1. system(“pause”); 使用windows的暂停函数可以挺在窗口界面,需要头文件

#include

VS2019可以不引用不会报错

2. getchar();函数 可以让窗口不消失一直等待键盘输入之后在关闭

#include #include int main() { initgraph(640,480); system(“pause”); //getchar(); closegraph(); return 0; }

在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3