社区
图形处理/算法
帖子详情
GDI+中path填充的问题
xwffwx
2011-05-24 08:54:02
在一个空的path中增加两个矩形,这两个矩形有一部分是重合的
然后填充该path,会发现矩形重叠的部分不显示,就像做了异或处理被删掉了一样
有没有什么办法,让填充path的时候显示这个重叠的部分
为追求效率,不考虑使用path拆分逐个绘制的方法。
如能解决此问题,加分至100
...全文
205
4
打赏
收藏
GDI+中path填充的问题
在一个空的path中增加两个矩形,这两个矩形有一部分是重合的 然后填充该path,会发现矩形重叠的部分不显示,就像做了异或处理被删掉了一样 有没有什么办法,让填充path的时候显示这个重叠的部分 为追求效率,不考虑使用path拆分逐个绘制的方法。 如能解决此问题,加分至100
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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+
绘制折线图并使用渐变色
填充
;附上代码 以便容易理解 和使用
GDI+
绘制圆角矩形
GDI+
绘制圆角矩形
Broland C++ Builder
中
的 Gdiplus(
GDI+
)浅析
Broland C++ Builder
中
的 Gdiplus(
GDI+
)浅析.
GDI+
SDK与图形编程
GDI+
SDK与图形编程
GDI+
SDK与图形编程
GDI+
SDK与图形编程
GDI+
SDK与图形编程
GDI+
SDK与图形编程
GDI+
LIB ,
GDI+
LIB
GDI+
LIB
GDI+
LIB
GDI+
LIB
GDI+
LIB
图形处理/算法
19,472
社区成员
50,678
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章