CPoint::Offset
Aggiunge i valori ai membri y e xCPoint.
void Offset(
int xOffset,
int yOffset
) throw( );
void Offset(
POINT point
) throw( );
void Offset(
SIZE size
) throw( );
Parametri
xOffset
Specifica la quantità per compensare il membro xCPoint.yOffset
Specifica la quantità per compensare il membro yCPoint.point
Specifica la quantitàQUESTION (o CPoint) per compensare CPoint.size
Specifica la quantitàDIMENSIONE (o CSize) per compensare CPoint.
Esempio
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);
Requisiti
Header: atltypes.h