CDC::FillRect

privatevoid FillRect ( Operador LPCRECT lpRect, CBrush * pBrush );

Parâmetros

lpRect

Aponta para um RECT estrutura que contém as coordenadas lógicas do Retangular para preencher. Você também pode passar um objeto de CRect para este parâmetro.

pBrush

Identifica o Pincel usado para preencher o Retangular.

Observações

Chame essa função de membro para preencher um Retangular fornecido usando o pincel especificado. A função preenche o Retangular completo, incluindo as bordas esquerdas e superiores, mas não preencher as bordas direito e inferior.

O pincel precisa quer ser criado usando o CBrush membro funções CreateHatchBrush, CreatePatternBrushe CreateSolidBrush, ou recuperadas pelo :: GetStockObject função do Windows.

Ao preencher o Retangular especificado, FillRect não incluir do retângulo lados direito e inferior. GDI preenche um Retangular até, mas não incluir, o direito coluna e última linha, independentemente do modo de mapeamento atual. FillRect compara os valores do parte superior, inferior, esquerdae membros direito do Retangular especificado. Se inferior é menor ou igual ao superior, ou se direito for menor ou igual à esquerda, o Retangular não é desenhado.

FillRect é semelha&nte ao CDC::FillSolidRect; no entanto, FillRect leva um pincel e, portanto, pode ser usado para preencher um Retangular com uma cor sólida, uma cor pontilhada, tracejadas pincéis ou um pattern.nbsp; FillSolidRect usa somente cores sólidas (indicadas por um parâmetro COLORREF ). FillRect normalmente é mais lento do que FillSolidRect.

Visão geral do CDCMembros de classe | Gráfico de hierarquia

Consulte tambémnbsp;CBrush::CreateHatchBrush, CBrush::CreatePatternBrush, CBrush::CreateSolidBrush, :: FillRect, :: GetStockObject, RECT, CBrush, CDC::FillSolidRect

Index