Udostępnij za pośrednictwem


CRect::OffsetRect

Przesuwa CRect przez określony przesunięcia.

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

Parametry

  • x
    Określa ilość przenieść w lewo lub w prawo.Musi być ujemna Przesuń w lewo.

  • y
    Określa ilość Przenieś w górę lub w dół.Muszą być negatywne w górę.

  • point
    Zawiera punkt struktury lub CPoint określenie obu wymiarów, przez który przenieść obiekt.

  • size
    Zawiera rozmiar struktury lub CSize określenie obu wymiarów, przez który przenieść obiekt.

Uwagi

Przesuwa CRectx jednostek wzdłuż osi x i y jednostek wzdłuż osi y.x i y parametry są podpisane wartości tak CRect mogą być przenoszone w lewo lub w prawo i w górę lub w dół.

Przykład

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

rect.OffsetRect(230, 230);

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

Wymagania

Nagłówek: atltypes.h

Zobacz też

Informacje

Klasa CRect

Diagram hierarchii

CRect::operator +

CRect::operator +=

CRect::operator-

CRect::operator-=