CSize::CSize
Konstrukce CSize objektu.
CSize( ) throw( );
CSize(
int initCX,
int initCY
) throw( );
CSize(
SIZE initSize
) throw( );
CSize(
POINT initPt
) throw( );
CSize(
DWORD dwSize
) throw( );
Parametry
initCX
Nastaví cx člena CSize .initCY
Nastaví cy člena CSize .initSize
VELIKOST struktury nebo CSize slouží k inicializaci objektu CSize .initPt
BOD struktury nebo CPoint slouží k inicializaci objektu CSize .dwSize
DWORDslouží k inicializaci CSize .Nejnižší slovo je cx člena a vysokými slovo je cy členských.
Poznámky
Pokud jsou uvedeny žádné argumenty, cx a cy členové nebudou inicializována.
Příklad
CSize szEmpty;
CSize szPointA(10, 25);
SIZE sz;
sz.cx = 10;
sz.cy = 25;
CSize szPointB(sz);
POINT pt;
pt.x = 10;
pt.y = 25;
CSize szPointC(pt);
CPoint ptObject(10, 25);
CSize szPointD(ptObject);
DWORD dw = MAKELONG(10, 25);
CSize szPointE(dw);
ASSERT(szPointA == szPointB);
ASSERT(szPointB == szPointC);
ASSERT(szPointC == szPointD);
ASSERT(szPointD == szPointE);
Požadavky
Záhlaví: atltypes.h