CSize::CSize
Construit un objet CSize.
CSize( ) throw( );
CSize(
int initCX,
int initCY
) throw( );
CSize(
SIZE initSize
) throw( );
CSize(
POINT initPt
) throw( );
CSize(
DWORD dwSize
) throw( );
Paramètres
initCX
Définit cx membre pour CSize.initCY
Définit CY membre pour CSize.initSize
Structure deTAILLE objet ou d' CSize utilisé pour initialiser CSize.initPt
Structure dePOINT objet ou d' CPoint utilisé pour initialiser CSize.dwSize
DWORD initialisait CSize.Le mot de poids faible est le membre de cx et le mot de poids fort est le membre de CY .
Notes
Si aucun argument n'est fourni, cx et les membres de CY ne sont pas initialisés.
Exemple
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);
Configuration requise
Header: atltypes.h