Compartilhar via


Retângulos de desenho

Um retângulo é um polígono de quatro lados cujos lados opostos são paralelos e iguais em comprimento. Embora um aplicativo possa desenhar um retângulo chamando a função Polygon , fornecendo as coordenadas de cada canto, a função Rectangle fornece um método mais simples. Essa função requer apenas as coordenadas para os cantos superior esquerdo e inferior direito. Quando um aplicativo chama a função Rectangle , o sistema desenha o retângulo, excluindo os lados direito e inferior se nenhuma transformação de mundo for definida para o contexto de dispositivo fornecido.

Se uma transformação mundial tiver sido definida usando a função SetWorldTransform ou ModifyWorldTransform , o sistema incluirá as bordas direita e inferior.

Além de desenhar um retângulo tradicional, você pode desenhar retângulos com cantos arredondados. A função RoundRect requer que o aplicativo forneça as coordenadas dos cantos inferior esquerdo e superior direito, bem como a largura e a altura da elipse usadas para arredondar cada canto.

Os aplicativos podem usar as funções a seguir para manipular retângulos.

Função Descrição
Fillrect Repinta o interior de um retângulo.
Framerect Redesenha os lados de um retângulo.
Invertrect Inverte as cores que aparecem dentro do interior de um retângulo.