CPoint::operador +=
A primeira sobrecarga adiciona um dimensionar para o CPoint.
void operator +=(
SIZE size
) throw( );
void operator +=(
POINT point
) throw( );
Parâmetros
size
Contém um dimensionar a estrutura ou CSize objeto.
Comentários
A segunda sobrecarga adiciona um ponto à CPoint.
Em ambos os casos, adição é feita adicionando o x (or CX) membro do operando direito à x membro do CPoint e adicionando a y (or CY) membro do operando direito à y membro do CPoint.
Por exemplo, adicionando CPoint(5, -7) uma variável que contém CPoint(30, 40) Altera a variável CPoint(35, 33).
Exemplo
CPoint ptStart(100, 100);
CSize szOffset(35, 35);
ptStart += szOffset;
CPoint ptResult(135, 135);
ASSERT(ptResult == ptStart);
// also works on SIZE
ptStart = CPoint(100, 100);
SIZE sz;
sz.cx = 35;
sz.cy = 35;
ptStart += sz;
ASSERT(ptResult == ptStart);
Requisitos
Cabeçalho: atltypes.h