Share via


CRect::operator +=

Las primeras dos sobrecargas mueven CRect por los desplazamientos.

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

Parámetros

  • point
    una estructura de puntos o un objeto de CPoint que especifica el número de unidades para mover el rectángulo.

  • size
    una estructura de CALIBRE o un objeto de CSize que especifica el número de unidades para mover el rectángulo.

  • lpRect
    Señala RECT estructurados o el objeto de CRect que contienen el número de unidades aumenten para cada lado de CRect.

Comentarios

De x e y (o cx y cy) del parámetro los valores se agregan a CRect.

La tercera sobrecarga infla CRect por el número de unidades especificado en cada miembro del parámetro.

Ejemplo

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

rect1 += pt;

ASSERT(rect1 == rect2);   

Requisitos

encabezado: atltypes.h

Vea también

Referencia

Clase de CRect

Gráfico de jerarquía

CRect::OffsetRect

CRect::InflateRect

CRect::operator +

CRect::operator - =