EasyX图形库常用操作
发布日期:2021-07-01 04:22:20
浏览次数:44
分类:技术文章
本文共 951 字,大约阅读时间需要 3 分钟。
文章目录
1 窗体初始化
头文件包含:#include <graphics.h>
。
#include// 引用 EasyX 图形库#include int main(void){ initgraph(640, 480); // 初始化图形界面, 画布大小为640x480 system("pause"); closegraph(); // 关闭图形界面}
2 图形绘制
2.1 颜色及样式设置
设置屏幕背景颜色
setbkcolor(RGB (64, 128, 128)); //设置背景色cleardevice(); //用背景色清空整个屏幕(整个画布)
设置线条的颜色
setlinecolor(RGB (255, 0, 0)); //设置划线(画笔)的颜色
设置线条的线型
setlinestyle( PS_SOLID, 10); //设置线条为实线, 设置线宽为10像素
2.2 画圆
//画一个圆circle(320, 240, 200); //画圆,圆心(320, 240),半径为200
2.3 画线
//画一条斜线line(180, 380, 460, 100); //从(180,380) 到 (460, 100)画一条直线
2.4 画矩形
rectangle(300, 40, 550, 80); //(左上角x,左上角y, 右下角x,右下角y
3 文本显示
//输出文本settextcolor(RGB(255,255,0)); //设置字体颜色 settextstyle(100, 0, "微软雅黑"); //设置字体样式: 字体高度为100像素, 宽度不指定, 字体名称为"微软雅黑"outtextxy(170, 190, ("文本测试")); //在指定位置输出文本
4 显示图片
4.1 将指定的图片设置为背景
loadimage(0, ("bg.jpg")); // 图片需要存放在当前路径下
也可以使用如下的形式:
IMAGE image;loadimage(&images[i-1], "xxx.jpg");putimage(0, 0, &image);
转载地址:https://muzimin.blog.csdn.net/article/details/102918212 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
表示我来过!
[***.240.166.169]2024年04月12日 11时00分45秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
git入门使用流程
2019-05-08
使用mac终端命令统计iOS项目的代码行数
2019-05-08
iOS 控件截图、MP4格式视频流和m3u8格式视频流截取某一帧功能的实现
2019-05-08
浅谈App开发iOS端的架构设计
2019-05-08
iOS开发编码规范小结
2019-05-08
git 首次切换到已经存在的分支
2019-05-08
iOS UIViewController基类的实现
2019-05-08
iOS 含tableView的ViewController基类的实现
2019-05-08
【Android学习笔记】设置项目桌面icon
2019-05-08
【Android学习笔记】设置App启动页
2019-05-08
【Android学习笔记】布局的简单介绍
2019-05-08
【Android学习笔记】Android Studio简单断点调试
2019-05-08
【HTTP原理】TCP/IP三次握手和四次挥手
2019-05-08
iOS中用strong和weak来修饰成员变量的对比
2019-05-08
iOS中定义@property时常用的修饰词介绍
2019-05-08
【iOS】浅拷贝和深拷贝
2019-05-08
UIViewController的生命周期
2019-05-08
iOS几种动画效果的实现
2019-05-08
iOS自定义表情的实现
2019-05-08
iOS阿里云对象存储 OSS文件的上传/下载的实现
2019-05-08