Compartir a través de


Rectángulos de dibujo

Un rectángulo es un polígono de cuatro lados cuyos lados opuestos son paralelos y iguales de longitud. Aunque una aplicación puede dibujar un rectángulo llamando a la función Polygon , proporcionando las coordenadas de cada esquina, la función Rectangle proporciona un método más sencillo. Esta función solo requiere las coordenadas de las esquinas superior izquierda y inferior derecha. Cuando una aplicación llama a la función Rectangle , el sistema dibuja el rectángulo, excluyendo los lados derecho e inferior si no se establece ninguna transformación del mundo para el contexto de dispositivo determinado.

Si se ha establecido una transformación del mundo mediante la función SetWorldTransform o ModifyWorldTransform , el sistema incluye los bordes derecho e inferior.

Además de dibujar un rectángulo tradicional, puede dibujar rectángulos con esquinas redondeadas. La función RoundRect requiere que la aplicación proporcione las coordenadas de las esquinas inferior izquierda y superior derecha, así como el ancho y alto de la elipse que se usa para redondear cada esquina.

Las aplicaciones pueden usar las siguientes funciones para manipular rectángulos.

Función Descripción
FillRect Vuelve a dibujar el interior de un rectángulo.
FrameRect Vuelve a dibujar los lados de un rectángulo.
InvertRect Invierte los colores que aparecen dentro del interior de un rectángulo.