社区
图形处理/算法
帖子详情
GDI+中path填充的问题
xwffwx
2011-05-24 08:54:02
在一个空的path中增加两个矩形,这两个矩形有一部分是重合的
然后填充该path,会发现矩形重叠的部分不显示,就像做了异或处理被删掉了一样
有没有什么办法,让填充path的时候显示这个重叠的部分
为追求效率,不考虑使用path拆分逐个绘制的方法。
如能解决此问题,加分至100
...全文
172
4
打赏
收藏
GDI+中path填充的问题
在一个空的path中增加两个矩形,这两个矩形有一部分是重合的 然后填充该path,会发现矩形重叠的部分不显示,就像做了异或处理被删掉了一样 有没有什么办法,让填充path的时候显示这个重叠的部分 为追求效率,不考虑使用path拆分逐个绘制的方法。 如能解决此问题,加分至100
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xwffwx
2011-05-26
打赏
举报
回复
谢谢二位,说话算话,加分
Tinary3v0
2011-05-25
打赏
举报
回复
2楼得方法应该可以解决,
一般情况下,我都是将Path转换成Region再填充,Region rn(&mpath );
graphics->FillRegion( &brush, rn );
redui
2011-05-24
打赏
举报
回复
构造 GraphicPath 时就可以设置 FillMode 参数,或者调用 SetFillMode 方法设置。默认值FillModeAlternate表示交替,重合次数为奇数就不填充,偶数为填充,应该使用 FillModeWinding 环绕模式。
xwffwx
2011-05-24
打赏
举报
回复
怎么没有人回答。。。
用
GDI+
绘制折线图并使用渐变色
填充
使用
GDI+
绘制折线图并使用渐变色
填充
;附上代码 以便容易理解 和使用
透空窗口 GetGlyphOutline() SetWindowRgn() begin
path
(),SetBkMode(),end
path
(),Stroke
Path
()
SetBkMode 指定阴影刷子、虚线画笔以及字符
中
的空隙的
填充
方式 我经常制作高
中
数理化课件,喜欢用Delphi开发绘图软件。 我的文章,如果你觉得很好,那么别忘了我的主页网址、博客名称。 你可以通过任意一家搜索网站...
C#全能速查宝典
《C#全能速查宝典》共分为8章,分别介绍了C#语言基础、Windows窗体及常用控件、Windows高级控件、控件公共属性、方法及事件、数据库开发、文件、数据流与注册表、
GDI+
绘图技术和C#高级编程,共包含562个C#编程
中
常用...
OpenGL Canvas for Delphi
硬件加速,绘图速度远远胜过GDI与GDIP。 2. 支持抗锯齿,输出图像质量较高。 3. 支持类似GDIP的坐标变换,可以完成较复杂的绘图操作。 4. 绘图函数丰富,可以绘制直线、折线、曲线、多边形、矩形、三角形, ...
ASP.NET4高级程序设计第4版 带目录PDF 分卷压缩包 part1
12.1.7
Path
类 12.1.8 文件浏览器 12.2 使用流读写文件 12.2.1 文本文件 12.2.2 二进制文件 12.2.3 上传文件 12.2.4 使文件对多用户安全 12.2.5 压缩 12.3 序列化 12.4 总结 第13章 LINQ ...
图形处理/算法
19,468
社区成员
50,698
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章