若要檢視英文版的文章,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

CPoint::CPoint

 

建構 CPoint 物件。

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

initX

指定 xCPoint 成員的值。

initY

指定 yCPoint 成員的值。

initPt

POINT 結構或 CPoint,它會指定用來初始化 CPoint 的值。

initSize

SIZE 結構或 CSize,它會指定用來初始化 CPoint 的值。

dwPoint

x 成員設定為 dwPoint 的低階層文字,並將 y 成員設定為 dwPoint 的高階層文字。

如果未提供引數,xy 成員都會設定為 0。


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

顯示: