Partager via


CRect::operator +=

Les deux premières surcharges passent CRect par les offsets spécifiés.

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

Paramètres

  • point
    Une structure de POINT ou un objet de CPoint qui spécifie le nombre d'unités pour déplacer le rectangle.

  • size
    Une structure de TAILLE ou un objet de CSize qui spécifie le nombre d'unités pour déplacer le rectangle.

  • lpRect
    Pointe vers une structure de RECT objet ou d' CRect qui contient le nombre d'unités pour gonfler chaque côté de CRect.

Notes

X du paramètre et des valeurs de est (ou cx et cy) sont ajoutés à CRect.

La troisième surcharge gonfle CRect par le nombre d'unités specifed dans chaque membre du paramètre.

Exemple

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

rect1 += pt;

ASSERT(rect1 == rect2);   

Configuration requise

Header: atltypes.h

Voir aussi

Référence

CRect, classe

Graphique de la hiérarchie

CRect::OffsetRect

CRect::InflateRect

CRect::operator +

CRect::operator - =