CPoint::CPoint
Buduje obiekt CPoint.
CPoint( ) throw( );
CPoint(
int initX,
int initY
) throw( );
CPoint(
POINT initPt
) throw( );
CPoint(
SIZE initSize
) throw( );
CPoint(
LPARAM dwPoint
) throw( );
Parametry
initX
Określa wartość elementu członkowskiego xCPoint.initY
Określa wartość elementu członkowskiego yCPoint.initPt
Struktura POINT lub CPoint, która określa wartości używane do zainicjowania CPoint.initSize
Struktura SIZE lub CSize, która określa wartości używane do zainicjowania CPoint.dwPoint
Ustawia element członkowski x na słowo mniej znaczące dwPoint, a element członkowski y na słowo bardziej znaczące dwPoint.
Uwagi
Jeśli nie podano argumentów, elementy członkowskie x i y są ustawione na 0.
Przykład
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);
Wymagania
Nagłówek: atltypes.h