CSize::CSize
Crea un objeto CSize.
CSize( ) throw( );
CSize(
int initCX,
int initCY
) throw( );
CSize(
SIZE initSize
) throw( );
CSize(
POINT initPt
) throw( );
CSize(
DWORD dwSize
) throw( );
Parámetros
initCX
Establezca el miembro de CX para CSize.initCY
Establezca el miembro de CY para CSize.initSize
Estructura deCALIBRE u objeto de CSize utilizado para inicializar CSize.initPt
estructura depuntos u objeto de CPoint utilizado para inicializar CSize.dwSize
DWORD se inicializaba CSize.la palabra de orden inferior es el miembro de CX y la palabra de alto nivel es el miembro de CY .
Comentarios
Si no se especifica ningún argumento, los miembros de CX y de CY no se inicializan.
Ejemplo
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);
Requisitos
encabezado: atltypes.h