void SetLoadParams (UINT nGrowBy = 1024);
Paramètres
nGrowBy
Le nombre minimal d'emplacements de l'élément d'allouer si une augmentation de la taille est nécessaire.
Remarques
Composez le SetLoadParams quand vous allez lire un grand nombre de CObject-objets dérivés de partir d'une archive. CArchive utilise un tableau de charge pour résoudre les références aux objets stockés dans l'archive. SetLoadParams vous permet de définir la taille à laquelle se développe le tableau de charge.
Vous ne devez pas appeler SetLoadParams après le chargement de n'importe quel objet, ou après avoir appelé MapObject ou ReadObject.
Exemple
class CMyLargeDocument : public CDocument {...} ;
VOID CMyLargeDocument::Serialize (C&Archiveamp ; ar)
{
Si (EI.IsStoring())
AR.SetStoreParams() ; / / utilisation des grandes valeurs par défaut
autre
AR.SetLoadParams() ;
Si (EI.IsStoring())
{
/ / code pour le stockage de CMyLargeDocument
}
autre
{
/ / code de chargement de CMyLargeDocument
}
}
Aperçu CArchive |  ; Membres de la classe | Graphique de la hiérarchie
Voir aussi  ;CArchive::SetStoreParams