OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2268|回复: 4

emWin绘制不规则图形以及对其填充颜色的问题求教

[复制链接]

2

主题

7

帖子

0

精华

新手入门

积分
18
金钱
18
注册时间
2021-1-21
在线时间
5 小时
发表于 2022-7-8 14:29:18 | 显示全部楼层 |阅读模式
5金钱
本帖最后由 你板子冒烟了 于 2022-7-8 14:33 编辑

求助大神,这梯形emWin咋画呢?而且还需要填充颜色。。刚入门没多久,百思不得其解。


QQ截图20220708143004.png

最佳答案

查看完整内容[请看2#楼]

使用多边形填充函数GUI_FillPolygon(), 函数原型: void GUI_FillPolygon(const GUI_POINT * pPoint, int NumPoints, int x, int y); x, y是多边形的中心坐标,pPoint指向多边形各点坐标构成的数组,这些点的坐标是相对于多边形中心点的坐标,NumPoints是点的个数。至于颜色,画图的函数都是以前景色画图的,前景色的设置: GUI_SetColor(GUI_COLOR color);
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

6

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2019-6-19
在线时间
14 小时
发表于 2022-7-8 14:29:19 | 显示全部楼层
本帖最后由 SighingWind 于 2022-7-9 16:05 编辑

使用多边形填充函数GUI_FillPolygon(),
函数原型:
void GUI_FillPolygon(const GUI_POINT * pPoint, int NumPoints, int x, int y);
x, y是多边形的中心坐标,pPoint指向多边形各点坐标构成的数组,这些点的坐标是相对于多边形中心点的坐标,NumPoints是点的个数。至于颜色,画图的函数都是以前景色画图的,前景色的设置:
GUI_SetColor(GUI_COLOR color);

回复

使用道具 举报

2

主题

7

帖子

0

精华

新手入门

积分
18
金钱
18
注册时间
2021-1-21
在线时间
5 小时
 楼主| 发表于 2022-7-8 14:31:23 | 显示全部楼层
C:\Users\32827\Desktop
QQ截图20220708143004.png
回复

使用道具 举报

1

主题

385

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1023
金钱
1023
注册时间
2019-9-21
在线时间
269 小时
发表于 2022-7-8 15:29:53 | 显示全部楼层
帮顶一下
回复

使用道具 举报

2

主题

7

帖子

0

精华

新手入门

积分
18
金钱
18
注册时间
2021-1-21
在线时间
5 小时
 楼主| 发表于 2022-7-11 10:57:36 | 显示全部楼层
SighingWind 发表于 2022-7-8 14:29
使用多边形填充函数GUI_FillPolygon(),
函数原型:
void GUI_FillPolygon(const GUI_POINT * pPoint, in ...

谢谢,我也从文档中找到API了,您对函数形参的解释倒是帮了我大忙。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 08:54

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表