void SetLoadParams (UINT nGrowBy = 1024);
Parâmetros
nGrowBy
O número mínimo de slots de elemento para alocar se um aumento de tamanho é necessário.
Observações
Chamar SetLoadParams quando você vai ler um grande número de CObject-derivado objetos de um arquivo morto. CArchive usa uma matriz de carga para resolver referências a objetos armazenados no arquivamento. SetLoadParams permite que você defina o tamanho para que a matriz de carga aumenta.
Você não deve chamar SetLoadParams após qualquer objeto é carregado, ou após MapObject ou ReadObject é chamado.
Exemplo
classe CMyLargeDocument: público CDocument {...};
privatevoid CMyLargeDocument::Serialize (C&Archiveamp; ar)
{
se (ar.IsStoring())
ar.SetStoreParams(); / / use grandes padrões
outra pessoa
ar.SetLoadParams();
se (ar.IsStoring())
{
/ / código para armazenar CMyLargeDocument
}
outra pessoa
{
/ / código para carregar CMyLargeDocument
}
}
Visão geral de CArchive | Membros de classe | Gráfico de hierarquia
Co&nsulte tambémnbsp;CArchive::SetStoreParams