CDC::FillSolidRect
Chamar essa função de membro para preencher o retângulo dado com a cor sólida especificada.
void FillSolidRect(
LPCRECT lpRect,
COLORREF clr
);
void FillSolidRect(
int x,
int y,
int cx,
int cy,
COLORREF clr
);
Parâmetros
- lpRect
Especifica o retângulo delimitador (em unidades lógicas).Você pode passar um ponteiro para um estrutura de dados de RECT ou um objeto de CRect para esse parâmetro.
clr especifica a cor a ser usada para preencher o retângulo.
x
Especifica a coordenada x lógica do canto superior esquerdo do retângulo.s
Especifica a coordenada y lógica do canto superior esquerdo do retângulo alvo.cx
Especifica a largura do retângulo.cy
Especifica a altura do retângulo.
Comentários
FillSolidRect é muito semelhante a CDC::FillRect; no entanto, FillSolidRect usa apenas as cores sólidas (indicadas pelo parâmetro de COLORREF ), quando FillRect levar um pincel e portanto pode ser usado para preencher um retângulo com uma cor sólida, uma cor hesitada, pincéis chocadas, ou um padrão.FillSolidRect geralmente é mais rápido que FillRect.
Observação |
---|
Quando você chama FillSolidRect, a cor do plano de fundo, que foi definida anteriormente usando SetBkColor, é definida como a cor indicada por clr. |
Requisitos
Cabeçalho: afxwin.h