Sdílet prostřednictvím


CRect::OffsetRect

Přesune CRect podle zadaného posuny.

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

Parametry

  • x
    Určuje posun doleva nebo doprava.Musí být negativní přesunout doleva.

  • y
    Určuje přesunout nahoru nebo dolů.Musí být záporné nahoru.

  • point
    Obsahuje bod struktury nebo CPoint určení obě dimenze, podle kterého chcete přesunout objekt.

  • size
    Obsahuje velikosti struktury nebo CSize určení obě dimenze, podle kterého chcete přesunout objekt.

Poznámky

Přesune CRectx jednotky podél osy x a y jednotky podél osy y.x a y parametry jsou podepsané hodnoty tak, aby CRect lze přesunout doleva nebo doprava a nahoru nebo dolů.

Příklad

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

rect.OffsetRect(230, 230);

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

Požadavky

Záhlaví: atltypes.h

Viz také

Referenční dokumentace

Třída CRect

Graf hierarchie

CRect::operator +

CRect::operator +=

CRect::operator-

CRect::operator-=