CRect::operator-=
Přesunutí na první dva přetížení CRect podle zadaného posuny.
void operator -=(
POINT point
) throw( );
void operator -=(
SIZE size
) throw( );
void operator -=(
LPCRECT lpRect
) throw( );
Parametry
point
A bod struktury nebo CPoint objektu, který určuje počet jednotek pro přesunutí obdélníku.size
A velikosti struktury nebo CSize objektu, který určuje počet jednotek pro přesunutí obdélníku.lpRect
Odkazuje RECT struktury nebo CRect objekt, který obsahuje počet jednotek pro deflaci na každé straně CRect .
Poznámky
Je parametr x a y (nebo cx a cy ) hodnoty se odečtou od CRect .
Třetí přetížení vyfoukne CRect počtu jednotek určený v parametru každého člena.Všimněte si, že toto přetížení funguje jako DeflateRect.
Příklad
CRect rect1(100, 235, 200, 335);
CPoint pt(35, 65);
rect1 -= pt;
CRect rectResult(65, 170, 165, 270);
ASSERT(rect1 == rectResult);
Požadavky
Záhlaví: atltypes.h