CRect::operator - =
Las primeras dos sobrecargas mueven CRect por los desplazamientos.
void operator -=(
POINT point
) throw( );
void operator -=(
SIZE size
) throw( );
void operator -=(
LPCRECT lpRect
) throw( );
Parámetros
point
una estructura de puntos o un objeto de CPoint que especifica el número de unidades para mover el rectángulo.size
una estructura de CALIBRE o un objeto de CSize que especifica el número de unidades para mover el rectángulo.lpRect
Señala una estructura de RECT o un objeto de CRect que contiene el número de unidades que desinflar cada lado de CRect.
Comentarios
De x e y (o cx y cy) del parámetro los valores se restan de CRect.
La tercera sobrecarga desinfla CRect por el número de unidades especificado en cada miembro del parámetro.Observe que esta sobrecarga funciona como DeflateRect.
Ejemplo
CRect rect1(100, 235, 200, 335);
CPoint pt(35, 65);
rect1 -= pt;
CRect rectResult(65, 170, 165, 270);
ASSERT(rect1 == rectResult);
Requisitos
encabezado: atltypes.h