CDocObjectServer

Klasse CDocObjectServer implementiert die zusätzlichen OLE-Schnittstellen erforderlich, um einen normalen COleDocument -Server einen vollständigen DocObject-Server machen: IOleDocument, IOleDocumentView, IOleCommandTargetund IPrint. CDocObjectServer ist von CCmdTarget abgeleitet und arbeitet eng mit COleServerDoc Schnittstellen verfügbar machen.

Ein DocObject-Server-Dokument kann CDocObjectServerItem Objekte enthalten, die die Serverschnittstelle DocObject Elemente darstellen.

Um Ihre DocObject-Server anpassen, leiten Sie eine eigene Klasse von CDocObjectServer und überschreiben Sie ihre Ansicht Setup-Funktionen, OnActivateView, OnApplyViewStateund OnSaveViewState. Sie müssen eine neue Instanz der Klasse als Reaktion auf Framework-aufrufen.

Weitere I&nformationen über DocObjects finden Sie unter CDocObjectServerItem und COleCmdUI in der MFC Class Library Reference. Auch Seenbsp; Internet erste Schritte: aktive Dokumente und aktive Dokumente im Visual C++ Programmer's Guide.

# include lt;afxdocobj.h>

Klasse&nmember |nbsp; Basisklasse | Hierarchiediagramm

Siehe auch&Nbsp;CDocObjectServerItem

Index