Partager via


CRect::OffsetRect

Déplace CRect par les offsets spécifiés.

void OffsetRect( 
   int x, 
   int y  
) throw( );
void OffsetRect( 
   POINT point  
) throw( );
void OffsetRect( 
   SIZE size  
) throw( );

Paramètres

  • x
    Spécifie la quantité pour déplacer gauche ou à droite.Elle doit être négative pour accéder à gauche.

  • y
    Spécifie la quantité déplacer vers le haut ou vers le bas.Il doit être négatif se relever.

  • point
    Contient une structure de POINT ou un objet de CPoint spécifiant les deux dimensions par lesquelles pour déplacer.

  • size
    Contient une structure de TAILLE ou un objet de CSize spécifiant les deux dimensions par lesquelles pour déplacer.

Notes

Unités d' CRectX de déplacements le long de les unités d'axe x et y sur l'axe Y.Les paramètres de x et y sont des valeurs signés, ce CRect peut être gauche ou à droite et déplacé vers le haut ou vers le bas.

Exemple

CRect rect(0, 0, 35, 35);

rect.OffsetRect(230, 230);

// rect is now (230, 230, 265, 265)
ASSERT(rect == CRect(230, 230, 265, 265));   

Configuration requise

Header: atltypes.h

Voir aussi

Référence

Classe de CRect

Graphique de la hiérarchie

CRect::operator +

CRect::operator +=

CRect::operator -

CRect::operator - =