CRect::operador =
Primeiro duas sobrecargas mover CRect pelos deslocamentos especificados.
void operator -=(
POINT point
) throw( );
void operator -=(
SIZE size
) throw( );
void operator -=(
LPCRECT lpRect
) throw( );
Parâmetros
point
A PONTO a estrutura ou CPoint objeto que especifica o número de unidades para mover o retângulo.size
A dimensionar a estrutura ou CSize objeto que especifica o número de unidades para mover o retângulo.lpRect
Aponta para um RECT a estrutura ou CRect objeto que contém o número de unidades para Desinflar cada lado do CRect.
Comentários
x and y (or cx e cy) valores são subtraídos do CRect.
A terceira sobrecarga esvazia CRect pelo número de unidades especificado em cada membro do parâmetro. Observe que essa sobrecarga funciona como DeflateRect.
Exemplo
CRect rect1(100, 235, 200, 335);
CPoint pt(35, 65);
rect1 -= pt;
CRect rectResult(65, 170, 165, 270);
ASSERT(rect1 == rectResult);
Requisitos
Cabeçalho: atltypes.h