如何使用图像中的画笔填充路径

时间:2011-04-06 08:36:01

标签: mfc gdi+ gdi

我对MFC有疑问。 我们有一个API:

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

这意味着我们将使用画笔填充路径,例如:如果路径是三角形,我们可以填充#FF0000刷色。

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

先谢谢。

1 个答案:

答案 0 :(得分:0)

使用纹理画笔 位图^ objBit ....获取您的图像

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