CArchive::m_pDocument

Osservazioni

Impostato su NULL per impostazione predefinita, questo puntatore a un CDocument possibile impostare a tutto ciò che vuole l'utente dell'istanza CArchive . Un utilizzo comune di questo puntatore è quello di trasmettere informazioni aggiuntive circa il processo di serializzazione a tutti gli oggetti da serializzare. Questo risultato è ottenuto inizializzando il puntatore con il documento (un CDocument-classe derivata) che deve essere serializzato, in modo tale che gli oggetti all'interno del documento possono accedere al documento, se necessario. Questo puntatore è utilizzato anche da oggetti COleClientItem durante la serializzazione.

Il framework imposta m_pDocument al documento serializzato quando un utente invia un File aperto o salvare il comando. Se è serializzare un documento contenitore Object Linking and Embedding (OLE) per motivi diversi da Apri File o salvare, è necessario impostare in modo esplicito m_pDocument. Per esempio, vorrei farlo durante la serializzazione di un documento contenitore negli Appunti.

Pa&noramica di CArchive |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;CDocument, COleClientItem

Index