Partilhar via


CScrollView::FillOutsideRect

Chame FillOutsideRect para preencher a área de exibição que aparece fora da área de rolagem.

void FillOutsideRect(
   CDC* pDC,
   CBrush* pBrush 
);

Parâmetros

  • pDC
    Contexto de dispositivo em que o enchimento deve ser feito.

  • pBrush
    O pincel com que a área deve ser preenchidas.

Comentários

Use FillOutsideRect na função do manipulador de OnEraseBkgnd do modo de exibição de rolagem para evitar redesenhar em segundo plano excessivo.

Exemplo

BOOL CMyScrollView::OnEraseBkgnd(CDC* pDC)
{
    CBrush br(GetSysColor(COLOR_WINDOW)); 
    FillOutsideRect(pDC, &br);
    return TRUE;                   // Erased
}

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe de CScrollView

Gráfico de hierarquia

CWnd::OnEraseBkgnd