Partilhar via


CPoint::Offset

Adiciona os valores para o x and y o membrosCPoint.

void Offset(
   int xOffset,
   int yOffset 
) throw( );
void Offset(
   POINT point 
) throw( );
void Offset(
   SIZE size 
) throw( );

Parâmetros

  • xOffset
    Especifica a quantidade para deslocar o x membro do CPoint.

  • yOffset
    Especifica a quantidade para deslocar o y membro do CPoint.

  • point
    Especifica a quantidade (PONTO or CPoint) para compensar o CPoint.

  • size
    Especifica a quantidade (dimensionar or CSize) Para deslocar o CPoint.

Exemplo

CPoint   ptStart(100, 100);
ptStart.Offset(35, 35);

CPoint   ptResult(135, 135);
ASSERT(ptStart == ptResult);

// works with POINT, too

ptStart = CPoint(100, 100);
POINT pt;

pt.x = 35;
pt.y = 35;

ptStart.Offset(pt);

ASSERT(ptStart == ptResult);

// works with SIZE, too

ptStart = CPoint(100, 100);
SIZE size;

size.cx = 35;
size.cy = 35;

ptStart.Offset(size);

ASSERT(ptStart == ptResult);   

Requisitos

Cabeçalho: atltypes.h

Consulte também

Referência

Classe CPoint

Gráfico de hierarquia

CPoint::operador +=

CPoint::operador =

Outros recursos

CPoint membros