CRect::OffsetRect

Sposta CRect gli offset specificati.

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

Parametri

  • x
    Specifica la quantità di spostamento a sinistra o a destra.Deve essere negativo spostare sinistro.

  • y
    Specifica la quantità di spostarsi verso l'alto o verso il basso.Deve essere negativo alzarsi.

  • point
    Contiene una struttura QUESTION o un oggetto CPoint che specifica le dimensioni da spostare.

  • size
    Contiene una struttura DIMENSIONE o un oggetto CSize che specifica le dimensioni da spostare.

Note

XunitCRectdi spostamento lungo le unità y e dell'asse x lungo l'asse y.I parametri x e y sono valori firmati, pertanto CRect può essere sinistro o destro spostato e verso l'alto o verso il basso.

Esempio

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

rect.OffsetRect(230, 230);

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

Requisiti

Header: atltypes.h

Vedere anche

Riferimenti

Classe di CRect

Grafico della gerarchia

CRect::operator +

CRect::operator +=

CRect::operator -

CRect::operator - =