Udostępnij za pośrednictwem


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

Zobacz też

Informacje

Klasa CSize

Diagram hierarchii