public static void SetLoadParams (UINT nGrowBy = 1024);
Parametri
nGrowBy
Il numero minimo di elemento slot per allocare se un aumento di dimensioni è necessario.
Osservazioni
Chiamare SetLoadParams quando stai per leggere un gran numero di CObject-derivati gli oggetti da un archivio. CArchive utilizza una matrice di carico per risolvere i riferimenti a oggetti memorizzati in archivio. SetLoadParams consente di impostare la dimensione in cui cresce la matrice di carico.
Non è necessario chiamare SetLoadParams dopo qualsiasi oggetto viene caricato o dopo la chiamata di MapObject o ReadObject.
Esempio
classe CMyLargeDocument: pubblica CDocument {...};
public static void CMyLargeDocument::Serialize (C&Archiveamp; ar)
{
Se (ar.IsStoring())
AR.SetStoreParams(); / / utilizzare grandi valori predefiniti
altro
AR.SetLoadParams();
Se (ar.IsStoring())
{
/ / codice per la memorizzazione di CMyLargeDocument
}
altro
{
/ / codice per il caricamento di CMyLargeDocument
}
}
Pa&noramica di CArchive |nbsp; Membri della classe | Gerarchia Chart
Vedere a&nchenbsp;CArchive::SetStoreParams