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
Структура POINT или CPoint, которая определяет значения, используемые для инициализации CPoint.initSize
Структура SIZE или CSize, которая определяет значения, используемые для инициализации CPoint.dwPoint
Задает член x для младшего слова dwPoint и член y для старшего слова dwPoint.
Заметки
Если аргументы не указаны, для членов x и y задается значение 0.
Пример
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