CSize::CSize
Konstrukcje CSize obiektu.
CSize( ) throw( );
CSize(
int initCX,
int initCY
) throw( );
CSize(
SIZE initSize
) throw( );
CSize(
POINT initPt
) throw( );
CSize(
DWORD dwSize
) throw( );
Parametry
initCX
Zestawy cx Członkowskich dla CSize.initCY
Zestawy cy Członkowskich dla CSize.initSize
ROZMIAR struktury lub CSize używany do zainicjowania obiektu CSize.initPt
PUNKT struktury lub CPoint używany do zainicjowania obiektu CSize.dwSize
DWORDużywane do inicjowania CSize.Word bity jest cx Członkowskich i word znaczących jest cy Członkowskich.
Uwagi
Jeśli argumenty nie są podane, cx i cy członków nie jest zainicjowany.
Przykład
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);
Wymagania
Nagłówek: atltypes.h