Udostępnij za pośrednictwem


Klasa CDocObjectServer

Implementuje interfejsy OLE dodatkowe potrzebna zwykłej COleDocument serwera do całego serwera obiektów DocObject: IOleDocument, IOleDocumentView, IOleCommandTarget, i IPrint.

class CDocObjectServer : public CCmdTarget

Członkowie

Publiczne konstruktory

Nazwa

Opis

CDocObjectServer::CDocObjectServer

Konstrukcje CDocObjectServer obiektu.

Metody publiczne

Nazwa

Opis

CDocObjectServer::ActivateDocObject

Uaktywnia serwer obiektów dokumentu, ale nie jest wyświetlany.

Metody chronione

Nazwa

Opis

CDocObjectServer::OnActivateView

Wyświetla widok obiektów DocObject.

CDocObjectServer::OnApplyViewState

Przywraca stan widoku obiektów DocObject.

CDocObjectServer::OnSaveViewState

Zapisuje stan widoku obiektów DocObject.

Uwagi

CDocObjectServerpochodzi z CCmdTarget i ściśle współpracuje z COleServerDoc narazić interfejsy.

Serwer obiektów DocObject dokument może zawierać CDocObjectServerItem obiektów, które reprezentują interfejsu serwera obiektów DocObject elementów.

Aby dostosować serwera obiektów DocObject, czerpią klasy z CDocObjectServer i zastąpienie jej funkcji ustawienia widoku OnActivateView, OnApplyViewState, i OnSaveViewState.Należy podać nowe wystąpienie klasy w odpowiedzi na wezwania ramy.

Dalsze informacje na DocObjects, zobacz CDocObjectServerItem i COleCmdUI w Odniesienia MFC.Zobacz też pierwsze kroki Internet: aktywne dokumenty i Dokumentów Active.

Zobacz także następujący artykuł z bazy wiedzy Knowledge Base:

  • Q247382: PRB: podpowiedzi dla formantów ActiveX dokumentu Server są ukryte przez kontenera ActiveX dokumentu

Hierarchii dziedziczenia

CObject

CCmdTarget

CDocObjectServer

Wymagania

Nagłówek: afxdocob.h

Zobacz też

Informacje

Klasa CCmdTarget

Diagram hierarchii

Klasa CDocObjectServerItem