Partilhar via


CRect::operator +=

As duas primeiras sobrecargas movem CRect pelos deslocamentos especificados.

void operator +=( 
   POINT point  
) throw( );
void operator +=( 
   SIZE size  
) throw( );
void operator +=( 
   LPCRECT lpRect  
) throw( );

Parâmetros

  • point
    Uma estrutura de PONTO ou um objeto de CPoint que especifica o número de unidades para mover o retângulo.

  • size
    Uma estrutura de TAMANHO ou um objeto de CSize que especifica o número de unidades para mover o retângulo.

  • lpRect
    Pontos a estrutura de RECT ou um objeto de CRect que contém o número de unidades inflar para cada lado de CRect.

Comentários

Os valores x e y do parâmetro (ou cx e cy) são adicionados a CRect.

O terceiro sobrecarregamento infla CRect pelo número de unidades specifed em cada membro de parâmetro.

Exemplo

CRect   rect1(100, 235, 200, 335);
CPoint   pt(35, 65);
CRect   rect2(135, 300, 235, 400);

rect1 += pt;

ASSERT(rect1 == rect2);   

Requisitos

Cabeçalho: atltypes.h

Consulte também

Referência

Classe de CRect

Gráfico de hierarquia

CRect::OffsetRect

CRect::InflateRect

CRect::operator +

CRect::operator - =