CDocObjectServer::CDocObjectServer

CDocObjectServer ( COleServerDoc * pOwner, LPOLEDOCUMENTSITE pDocSite = NULL );

Parameter

pOwner

Ein Zeiger auf die Client-Website-Dokument, die der Client für die DocObject-server.

pDocSite

Ein Zeiger auf die IOleDocumentSite -Schnittstelle implementiert, indem der container.

Bemerkungen

Erstellt und initialisiert ein Objekt CDocObjectServer.

Wenn ein DocObject-Objekt aktiv ist, ist die Client-Website-OLE-Schnittstelle (IOleDocumentSite) was den DocObject-Server für die Kommunikation mit ihren Kunden (im Container) ermöglicht. Wenn ein DocObject-Server aktiviert ist, überprüft es zuerst, dass der Container die IOleDocumentSite -Schnittstelle implementiert. Wenn ja, wird COleServerDoc::GetDocObjectServer aufgerufen, um festzustellen, ob der Container DocObjects unterstützt. In der Standardeinstellung gibt GetDocObjectServer NULLzurück. Sie müssen COleServerDoc::GetDocObjectServer zum Erstellen eines Objektes CDocObjectServer oder ein abgeleitetes Objekt von Ihren selbst, mit Zeigern auf den Container COleServerDoc abgeleitet ist und die IOleDocumentSite -Schnittstelle als Argumente an den Konstruktor überschreiben.

CDocObjectServer ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CDocObjectServerItem, COleServerDoc::GetDocObjectServer

Index