硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2387|回复: 7
收起左侧

[emWin] 这种圆弧怎么画?

[复制链接]

22

主题

128

回帖

194

积分

初级会员

积分
194
发表于 2017-8-10 14:51:09 | 显示全部楼层 |阅读模式
QQ图片20170810144626.jpg
接口地方像这样的圆弧怎么画? 另外需要抗锯齿
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117635
QQ
发表于 2017-8-10 17:20:24 | 显示全部楼层
这种效果,建议直接做成图片。
回复

使用道具 举报

22

主题

128

回帖

194

积分

初级会员

积分
194
 楼主| 发表于 2017-8-10 17:38:38 | 显示全部楼层

回 eric2013 的帖子

eric2013:这种效果,建议直接做成图片。 (2017-08-10 17:20)
弧度会变的,上图只是举个例子。其实要我就是想花其中一根弧的效果。改画笔形状貌似没效果。GUI_SetPenShape不知道干什么的,看起来没任何作用
回复

使用道具 举报

11

主题

130

回帖

168

积分

初级会员

积分
168
发表于 2017-8-10 18:16:22 | 显示全部楼层
GUI_SetPenSize后,用GUI_AA_DrawArc绘制。
回复

使用道具 举报

22

主题

128

回帖

194

积分

初级会员

积分
194
 楼主| 发表于 2017-8-10 18:25:45 | 显示全部楼层

回 有梦为马 的帖子

有梦为马:GUI_SetPenSize后,用GUI_AA_DrawArc绘制。 (2017-08-10 18:16)
就是达不到效果才来问,我的重点在弧的切口不能是平的,要是图中的圆滑。如果不考虑切口,已经是实现了的。
回复

使用道具 举报

11

主题

130

回帖

168

积分

初级会员

积分
168
发表于 2017-8-10 20:35:38 | 显示全部楼层

回 kirito 的帖子

kirito:就是达不到效果才来问,我的重点在弧的切口不能是平的,要是图中的圆滑。如果不考虑切口,已经是实现了的。
 (2017-08-10 18:25) 
用GUI_AA_DrawArc绘制弧后,再在弧两端绘制两个圆不就可以了。
回复

使用道具 举报

14

主题

118

回帖

160

积分

初级会员

积分
160
发表于 2017-8-10 21:57:18 | 显示全部楼层

回 有梦为马 的帖子

有梦为马:用GUI_AA_DrawArc绘制弧后,再在弧两端绘制两个圆不就可以了。 (2017-08-10 20:35) 
就是,两端绘制个实心圆,内外旋转,效果棒棒的
回复

使用道具 举报

22

主题

128

回帖

194

积分

初级会员

积分
194
 楼主| 发表于 2017-8-11 10:15:42 | 显示全部楼层

回 fswyt 的帖子

fswyt:就是,两端绘制个实心圆,内外旋转,效果棒棒的 (2017-08-10 21:57)
圆心坐标不是整数,有时看起来圆会向外或向内偏。转一圈就可以看到明显的效果。GUI_AA_EnableHiRes会好一点
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-19 15:17 , Processed in 0.045004 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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