다음을 통해 공유


CPoint::CPoint

CPoint 개체를 생성합니다.

CPoint( ) throw( ); 
CPoint(
   int initX,
   int initY 
) throw( );
CPoint(
   POINT initPt 
) throw( );
CPoint(
   SIZE initSize 
) throw( );
CPoint(
   LPARAM dwPoint 
) throw( );

매개 변수

  • initX
    값을 지정 된 x 멤버의 CPoint.

  • initY
    값을 지정 된 y 멤버의 CPoint.

  • initPt
    포인트 구조 또는 CPoint 를 초기화 하는 데 사용 되는 값을 지정 CPoint.

  • initSize
    크기 구조 또는 CSize 를 초기화 하는 데 사용 되는 값을 지정 CPoint.

  • dwPoint
    세트는 x 멤버를 낮은 순서 단어의 dwPoint , y 구성원의 상위 단어 dwPoint.

설명

인수를 지정 하지 않으면 xy 멤버를 초기화 됩니다.

예제

CPoint   ptUndefined;
CPoint   ptTopLeft(0,0);

// works from a POINT, too

POINT   ptHere;
ptHere.x = 35;
ptHere.y = 95;

CPoint   ptMFCHere(ptHere);

// works from A SIZE

SIZE   sHowBig;
sHowBig.cx = 300;
sHowBig.cy = 10;

CPoint ptMFCBig(sHowBig);

// or from a DWORD

DWORD   dwSize;
dwSize = MAKELONG(35, 95);

CPoint ptFromDouble(dwSize);
ASSERT(ptFromDouble == ptMFCHere);   

요구 사항

헤더: atltypes.h

참고 항목

참조

CPoint 클래스

계층 구조 차트