Compartir a través de


COleControl::SerializeExtent

Serializa o inicializa el estado del espacio de pantalla asignado al control.

void SerializeExtent( 
   CArchive& ar  
);

Parámetros

  • ar
    un objeto de CArchive a serializar a o desde.

Comentarios

Puede mejorar el rendimiento binario de persistencia de un control mediante SerializeExtent, SerializeStockProps, y SerializeVersion para reemplazar COleControl:: serialice. Vea el ejemplo siguiente. Para obtener más información sobre cómo optimizar la inicialización, vea Controles ActiveX: optimización.

Ejemplo

void CMyAxCtrl::Serialize(CArchive& ar)
{
   SerializeVersion(ar, MAKELONG(_wVerMinor, _wVerMajor));
   SerializeExtent(ar);
   SerializeStockProps(ar);

   if (ar.IsStoring())
   {    // storing code
   }
   else
   {    // loading code
   }
}

Requisitos

encabezado: afxctl.h

Vea también

Referencia

COleControl Class

Gráfico de jerarquías

COleControl::SerializeStockProps

COleControl::SerializeVersion