CDC::FillRect
telefonar Essa função de membro para preencher um retângulo determinado usando o pincel especificado.
void FillRect(
LPCRECT lpRect,
CBrush* pBrush
);
Parâmetros
lpRect
Aponta para um RECT estrutura que contém as coordenadas lógicas do retângulo para ser preenchido.Você também pode passar um CRect objeto para esse parâmetro.pBrush
Identifica o pincel usado para preencher o retângulo.
Comentários
A função preenche o retângulo completo, incluindo bordas esquerda e superior, mas não preenche as bordas direita e inferior.
O pincel precisa ao ser criado usando o CBrush funções de membro CreateHatchBrush, CreatePatternBrush, and CreateSolidBrush, ou recuperadas pelo GetStockObject Função do Windows.
Ao preencher o retângulo especificado, FillRect não inclui os lados de direito e inferior do retângulo. GDI preenche um retângulo até, mas não inclui a linha coluna e a parte inferior direita, independentemente do modo de mapeamento corrente.FillRect compara os valores da parte superior, parte inferior, à esquerda, and à direita membros do retângulo especificado.If parte inferior é menor ou igual a parte superior, or if à direita é menor ou igual a à esquerda, o retângulo não é desenhada.
FillRect é semelhante a CDC::FillSolidRect; however, FillRect leva um pincel e, portanto, pode ser usado para preencher um retângulo com uma cor sólida, uma cor pontilhamento, tracejadas pincéis ou um padrão. FillSolidRect usa apenas cores sólidas (indicado por um COLORREF parâmetro).FillRect geralmente é mais lenta do que FillSolidRect.
Requisitos
Cabeçalho: afxwin.h