CSize::CSize
Costruisce un oggetto CSize.
CSize( ) throw( );
CSize(
int initCX,
int initCY
) throw( );
CSize(
SIZE initSize
) throw( );
CSize(
POINT initPt
) throw( );
CSize(
DWORD dwSize
) throw( );
Parametri
initCX
Imposta il membro cx per CSize.initCY
Imposta il membro cy per CSize.initSize
Struttura diDIMENSIONE o oggetto CSize utilizzato per inizializzare CSize.initPt
Struttura diQUESTION o oggetto CPoint utilizzato per inizializzare CSize.dwSize
DWORD utilizzato per inizializzare CSize.Il word meno significativa al membro cx e il word più significativa al membro cy.
Note
Se non viene fornito alcun argomento, cx e i membri cy non vengono inizializzati.
Esempio
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);
Requisiti
Header: atltypes.h