CPoint::CPoint
更新 : 2007 年 11 月
CPoint オブジェクトを構築します。
CPoint( ) throw( );
CPoint(
int initX,
int initY
) throw( );
CPoint(
POINT initPt
) throw( );
CPoint(
SIZE initSize
) throw( );
CPoint(
LPARAM dwPoint
) throw( );
パラメータ
initX
CPoint のメンバ x の値を指定します。initY
CPoint のメンバ y の値を指定します。initPt
CPoint の初期化に使う値を指定する POINT 構造体または CPoint オブジェクト。dwPoint
dwPoint の下位ワードに x メンバ、上位ワードに y メンバを設定します。
解説
引数を指定しないと、メンバ x と y は初期化されません。
使用例
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