当前位置: 首页 > wzjs >正文

网站联盟系统网络优化软件

网站联盟系统,网络优化软件,网站建设技术路线,巫山那家做网站厉害一、EasyX 概述 EasyX 是一款专为 C 开发者设计的轻量级图形库,主要面向 Windows 平台,它有如下特点 EasyX 的 API 设计简洁直观,易学易用,绘图效果所见即所得 二、EasyX 下载与安装 1、EasyX 下载 官方网址:https…

一、EasyX 概述

  1. EasyX 是一款专为 C++ 开发者设计的轻量级图形库,主要面向 Windows 平台,它有如下特点

  2. EasyX 的 API 设计简洁直观,易学易用,绘图效果所见即所得


二、EasyX 下载与安装

1、EasyX 下载
  • 官方网址:https://easyx.cn/
2、EasyX 安装
3、EasyX 验证安装
  • 新建项目,包含 graphics.h 头文件,不报错即安装成功
#include <graphics.h>int main()
{return 0;
}

三、打开一个窗口

1、具体实现
#include <graphics.h>
#include <conio.h>int main()
{initgraph(640, 480);_getch();closegraph();return 0;
}
  1. initgraph()graphics.h 提供的函数,用于创建窗口

  2. getch()conio.h 提供的函数,它会暂停程序,直到用户按下任意键,这样窗口就不会立即关闭

  3. closegraph()graphics.h 提供的函数,用于关闭窗口

2、注意事项
  • 如果代码写成如下形式,窗口创建后,程序就会立即退出
#include <graphics.h>
#include <conio.h>int main()
{initgraph(640, 480);return 0;
}
  1. initgraph() 创建了窗口,但程序继续执行到 return 0;,导致主函数结束,窗口被关闭

  2. 图形程序通常需要事件循环或等待用户输入,否则窗口会一闪而过


四、打开一个彩色窗口

1、具体实现
#include <graphics.h>
#include <conio.h>int main()
{initgraph(640, 480);setbkcolor(RGB(135, 206, 235));cleardevice();_getch();closegraph();return 0;
}
2、注意事项
  • 如果代码写成如下形式,打开的还是一个黑色窗口
#include <graphics.h>
#include <conio.h>int main()
{initgraph(640, 480);setbkcolor(RGB(135, 206, 235));_getch();closegraph();return 0;
}
  1. setbkcolor() 只是设置背景色,并不会立即改变当前屏幕颜色

  2. setbkcolor() 影响的是后续调用清屏函数 cleardevice() 时的填充颜色

  3. 必须先 setbkcolor() 设置颜色,然后 cleardevice() 应用颜色

  4. 简单来说,setbkcolor() 是改变了清屏时使用的颜色,要真正看到效果,必须配合 cleardevice() 使用


五、绘制简易图形

1、绘制矩形
#include <graphics.h>
#include <conio.h>int main()
{initgraph(640, 480);setbkcolor(RGB(135, 206, 235));cleardevice();setlinecolor(RGB(255, 0, 0));setfillcolor(RGB(0, 255, 0));fillrectangle(100, 100, 300, 300);_getch();closegraph();return 0;
}
  1. setlinecolor() 用于设置图形线条颜色

  2. setfillcolor() 用于设置图形填充颜色

  3. fillrectangle() 用于绘制一个矩形,它的 4 个参数分别是,矩形左上角 x 坐标、矩形左上角 y 坐标、矩形右下角 x 坐标、矩形右下角 y 坐标

2、绘制圆形
#include <graphics.h>
#include <conio.h>int main()
{initgraph(640, 480);setbkcolor(RGB(135, 206, 235));cleardevice();setlinecolor(RGB(255, 0, 0));setfillcolor(RGB(0, 255, 0));fillcircle(400, 200, 100);_getch();closegraph();return 0;
}
  • fillcircle() 用于绘制一个矩形,它的 3 个参数分别是,圆心的x坐标、圆心的y坐标、圆的半径

六、输出文字

#include <graphics.h>
#include <conio.h>int main()
{initgraph(640, 480);setbkcolor(RGB(135, 206, 235));cleardevice();settextcolor(RGB(0, 0, 255));settextstyle(30, 0, _T("宋体"));outtextxy(200, 400, _T("Hello World"));_getch();closegraph();return 0;
}
  1. settextcolor() 用于设置文字颜色

  2. settextstyle() 用于设置文字样式,它的 3 个参数分别是,字体高度、字体宽度、字体名称

  3. outtextxy() 用于输出文字,它的 3 个参数分别是,文字左上角的 x 坐标、文字左上角的y坐标、文字内容

http://www.dtcms.com/wzjs/282164.html

相关文章:

  • 网站为契机建设校园数字化全网关键词云查询
  • 君和网站建设青岛seo青岛黑八网络最强
  • 高端建站咨询厦门做网站公司有哪些
  • 成都市 建设领域信用系统网站西安seo外包
  • 做网站用矢量图还是位图网站seo完整seo优化方案
  • 网站网络营销平台网站seo优化徐州百度网络
  • 平面构成创意与设计合肥网站优化seo
  • 企业网站建设 总结2023年九月份新闻
  • 12数据网站建设软文营销的作用有哪些
  • 商城网站入驻系统优化方案丛书官网
  • 网站模板与网站开发网络公司关键词排名
  • 昆明seocn整站优化北京优化seo排名
  • 政府网站后缀的域名廊坊网络推广公司
  • 网站开发用哪个框架营销自动化
  • 阳谷聊城做网站品牌营销策划是干嘛的
  • 用office做网站营销型网站建设实训总结
  • 建设工程合同纠纷管辖百度关键词seo优化
  • 公司直招的招聘网站渠道策略的四种方式
  • 创意设计师是做什么的久久seo综合查询
  • 山西 网站建设信息流推广主要具有哪两大优势
  • 高中文凭能学做网站吗北京网络营销
  • 做ppt好的网站有哪些内容优化大师班级
  • 中国城乡住房和城乡建设部网站首页百度指数怎么查询
  • 利用cms怎么做网站新闻头条国内大事
  • 湖南株洲网站建设在线一键免费生成网页网站
  • 我想自己卖特产怎么做网站win7优化大师
  • it运维外包服务文登seo排名
  • 网站如何引导客户网址收录查询
  • 最新免费网站收录提交入口软文推广的优点
  • 网站建设服务费最近新闻