CDocObjectServer::CDocObjectServer
Costrutti e inizializza un oggetto CDocObjectServer.
explicit CDocObjectServer(
COleServerDoc* pOwner,
LPOLEDOCUMENTSITE pDocSite = NULL
);
Parametri
pOwner
Un puntatore al documento client del sito che è il client per il server di DocObject.pDocSite
Un puntatore a un'interfaccia IOleDocumentSite implementata dal contenitore.
Note
Quando un DocObject è attivo, l'interfaccia client del sito OLE (IOleDocumentSite) è quello che consente al server di DocObject e il relativo client (il contenitore).Quando un server di DocObject è attivato, è necessario innanzitutto verificare che il contenitore implementa l'interfaccia IOleDocumentSite.In caso affermativo, COleServerDoc::GetDocObjectServer viene chiamato per verificare se il contenitore supporta DocObjects.Per impostazione predefinita, restituisce NULLdi GetDocObjectServer.È necessario eseguire l'override COleServerDoc::GetDocObjectServer per creare un nuovo oggetto CDocObjectServer o un oggetto derivato con personalizzati, con i puntatori al contenitore COleServerDoc e la relativa interfaccia IOleDocumentSite come argomenti al costruttore.
Requisiti
Header: afxdocob.h