Red de conocimiento informático - Material del sitio web - ¿Cómo utilizar MFC para rellenar el color de polígonos arbitrarios en VC 6.0?

¿Cómo utilizar MFC para rellenar el color de polígonos arbitrarios en VC 6.0?

¿Conoces las coordenadas de cada nodo del polígono? Si se sabe, sería una buena idea

Primero BeginPath();

Luego use funciones como LineTo LineTo o Polyline PolyPolygon para dibujar el polígono (si está cerrado).

Luego usa EndPath();

Luego usa StrokeAndFillPath o FillPath para llenar el polígono.

O utilice PathToRegion para convertir la ruta a un CRgn para realizar otras operaciones de mapa de bits

.