头一次来这里,先给各位老大问个好:)
问题是这样的:我用lineto画了几个多边形,如何给这几个多边形填充颜色阿?
vc里面好像没有graphics.h,不知道怎么画啊.最好能给个简单的例子,谢谢各位

解决方案 »

  1.   

    找到一些以前的帖子。CDC::ExtFloodFill
    呵呵,还是谢谢各位
      

  2.   

    用BRUSH
    你在msdn上查查brush的用法
      

  3.   

    Polygon确定区域
    FillRgn填充
      

  4.   

    用的CRgn rgn;
    rgn.CreatePolygonRgn(......);CBrush brush;
    brush.CreateSolidBrush(.....);
    pDC->FillRgn(&rgn,&brush);
    rgn.DeleteObject();
    brush.DeleteObject();
    不过CRgn只能确定多边形区域,用ExtFloodFill的话可以确定同一颜色边界的任意形状区域。
    谢谢各位,呵呵。结贴了