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
Структура или CPointТОЧКА, которая определяет значения, используемые для инициализации CPoint.initSize
Структура или CSizeРАЗМЕР, которая определяет значения, используемые для инициализации CPoint.dwPoint
Задает участника x к младшему слову dwPoint и участника y к слову высок- заказа dwPoint.
Заметки
Если аргументы не предоставляются, то 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);
Требования
Header: atltypes.h