void SetLoadParams (UINT nGrowBy = 1024);
Parámetros
nGrowBy
El número mínimo de ranuras de elemento para asignar si es necesario un aumento de tamaño.
Observaciones
Llame a SetLoadParams cuando vas a leer un gran número de CObject-objetos derivados de un archivo. CArchive utiliza una matriz de carga para resolver las referencias a los objetos almacenados en el archivo. SetLoadParams le permite definir el tamaño en que crece la matriz de carga.
No se debe llamar SetLoadParams después de carga cualquier objeto, o después de llama a MapObject o ReadObject.
Ejemplo
clase CMyLargeDocument: CDocument pública {...};
void CMyLargeDocument::Serialize (C&Archiveamp; ar)
{
Si (ar.IsStoring())
ar.SetStoreParams(); / / utilizar grandes valores predeterminados
otra cosa
ar.SetLoadParams();
Si (ar.IsStoring())
{
/ / código para almacenar CMyLargeDocument
}
otra cosa
{
/ / código para cargar CMyLargeDocument
}
}
Visió&n General de CArchive |nbsp; Miembros de clase | Diagrama de jerarquía
Vea tambié&nnbsp;CArchive::SetStoreParams