다음을 통해 공유


CPoint::Offset

값에 추가 xy 의 멤버는 CPoint.

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

매개 변수

  • 옵셋
    오프셋 크기를 지정은 x 의 멤버는 CPoint.

  • y 옵셋]
    오프셋 크기를 지정은 y 의 멤버는 CPoint.

  • point
    지정 (포인트 또는 CPoint) 오프셋 하는 CPoint.

  • size
    지정 (크기 또는 CSize) 오프셋 하는 CPoint.

예제

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);   

요구 사항

헤더: atltypes.h

참고 항목

참조

CPoint Class

계층 구조 차트

CPoint::operator +=

CPoint::operator -=