CRect::operator +=
Die ersten zwei Überladungen verschieben CRect durch die angegebenen Offsets.
void operator +=(
POINT point
) throw( );
void operator +=(
SIZE size
) throw( );
void operator +=(
LPCRECT lpRect
) throw( );
Parameter
point
Eine PUNKT-Struktur oder ein CPoint-Objekt, das die Anzahl von Einheiten angibt, die das Rechteck zu verschieben.size
Eine GRÖSSE-Struktur oder ein CSize-Objekt, das die Anzahl von Einheiten angibt, die das Rechteck zu verschieben.lpRect
Zeigt auf RECT-Struktur oder zu CRect-Objekt, die die Anzahl von Einheiten enthält, um jede Seite von CRect aufzublasen.
Hinweise
Die X- und ys (oder cx und cy) Parameters die Werte werden CRect hinzugefügt.
Die dritte Überladung bläst CRect durch die Anzahl der Einheiten auf, die in jedem Member des Parameters angegebenen sind.
Beispiel
CRect rect1(100, 235, 200, 335);
CPoint pt(35, 65);
CRect rect2(135, 300, 235, 400);
rect1 += pt;
ASSERT(rect1 == rect2);
Anforderungen
Header: atltypes.h