2011-04-06 26 views
0

我对MFC有疑问。 我们有一个API:如何用图像中的画笔填充路径

Graphics::Fillpath(IN const Brush * brush, IN const GraphicsPath *path) 

这意味着我们将填补与刷的路径,例如:如果路径是一个三角形,我们可以填补它会#FF0000刷色。

因此,我想有一种方法可以从Image制作画笔。

谢谢先进。

回答

0

使用一个纹理画笔 位图^ objBit ....让您的图像

的TextureBrush ^拍拍= gcnew的TextureBrush(objBit); g-> FillPolygon(pat,pt); pt是你的多边形阵列