Cómo establecer el color de una forma rodeada por segmentos de línea en VC
Relleno por inundación booleano (
HDC hdc, //El identificador es DC
int nXStart, // Coordenada x inicial
int nYStart, //Coordenada y inicial
COLORREF crFill //Color de relleno
);
Debe especificar un punto de partida, que debe estar dentro del área cerrada (no por encima del borde), y también especificar el color del borde, de modo que el color del borde de su área debe ser consistente.
Además, si el segmento de línea límite se dibuja usando su propio algoritmo, puede considerarse "abierto" cuando se completa (este problema rara vez ocurre con la función de dibujo lineal incorporada del sistema). Es más seguro dibujar el límite con un segmento de línea más grueso (si tiene requisitos estrictos sobre el área, dibuje usted mismo otra línea dentro del área del límite). )