CRect::operator - =
I primi due overload si sposta CRect gli offset specificati.
void operator -=(
POINT point
) throw( );
void operator -=(
SIZE size
) throw( );
void operator -=(
LPCRECT lpRect
) throw( );
Parametri
point
Una struttura QUESTION o un oggetto CPoint che specifica il numero di unità per spostare il rettangolo.size
Una struttura DIMENSIONE o un oggetto CSize che specifica il numero di unità per spostare il rettangolo.lpRect
Punta a una struttura RECT o a un oggetto CRect contenente il numero di unità per sgonfiare ogni lato CRect.
Note
La x dei parametri e i valori y (o cx e cy) vengono sottratti da CRect.
Il terzo overload sgonfia CRect dal numero di unità specificato in ogni membro del parametro.Si noti che questo overload funziona come DeflateRect.
Esempio
CRect rect1(100, 235, 200, 335);
CPoint pt(35, 65);
rect1 -= pt;
CRect rectResult(65, 170, 165, 270);
ASSERT(rect1 == rectResult);
Requisiti
Header: atltypes.h