VC++下边的函数弧线和矩形为什么不能同时输出,请问一下,先提前谢谢了 !

[复制链接]
查看11 | 回复2 | 2012-9-2 20:15:48 | 显示全部楼层 |阅读模式
pDC->Arc(20,200,200,300,200,250,20,200); pDC->Rectangle(20,200,200,300);弧段的外接矩形和所画的矩形完全一致 被覆盖了 要想同时显示 使用路径层即可pDC->Rectangle(20,200,200,300);pDC->BeginPath();pDC->Arc(20,200,200,300,200,250,20,200);pDC->EndPath();pDC->SelectClipPath(RGN_OR);把以上代码剪切到你原来作图的代码段应该就可以了 至于路径层的含义 网上很多 你找找吧...
回复

使用道具 举报

千问 | 2012-9-2 20:15:48 | 显示全部楼层
设置透明画刷...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行