Partilhar via


COleControl::InvalidateRgn

Invalida a área de cliente da janela do contêiner em determinada região.

void InvalidateRgn(
   CRgn* pRgn,
      BOOL bErase = TRUE 
);

Parâmetros

  • pRgn
    Um ponteiro para um CRgn objeto que identifica a região de exibição do objeto OLE para invalidar, nas coordenadas do cliente da janela.Se esse parâmetro for NULO, a extensão é o objeto inteiro.

  • bErase
    Especifica se o plano de fundo dentro da região invalidado seja apagado.If TRUE, o plano de fundo é apagado.If FALSE, o plano de fundo permanece inalterado.

Comentários

Isso pode ser usado para redesenhar controles sem janelas dentro do contêiner.A região invalidada, juntamente com todas as outras áreas na região de atualização, é marcada para pintura quando o próximo WM_PAINT mensagem é enviada.

If bErase é TRUE para qualquer parte da região de atualização, plano de fundo de toda a região, não apenas na parte determinada, é apagado.

Requisitos

Cabeçalho: afxctl.h

Consulte também

Referência

Classe COleControl

Gráfico de hierarquia

Outros recursos

COleControl membros