次の方法で共有


CDocObjectServer クラス

更新 : 2007 年 11 月

標準の COleDocument サーバーを完全な DocObject サーバーにするために必要な、IOleDocumentIOleDocumentViewIOleCommandTargetIPrint などの追加 OLE インターフェイスを実装します。

class CDocObjectServer : public CCmdTarget

解説

CDocObjectServer は、CCmdTarget の派生クラスであり、COleServerDoc と密接に連携して、インターフェイスを公開します。

DocObject サーバー ドキュメントには、DocObject アイテムへのサーバー インターフェイスを提供する CDocObjectServerItem オブジェクトを含めることができます。

DocObject サーバーをカスタマイズするには、CDocObjectServer から独自のクラスを派生させ、ビュー セットアップ関数の OnActivateViewOnApplyViewState、および OnSaveViewState をオーバーライドします。フレームワーク呼び出しに応答する独自のクラスの新規インスタンスを用意する必要があります。

DocObjects の詳細については、『MFC リファンレス』の「CDocObjectServerItem クラス」と「COleCmdUI クラス」を参照してください。同様に、「インターネット上の Active ドキュメント」と「MFC COM」も参照してください。

次のサポート技術情報を参照してください。

  • 「PRB: ToolTips for Controls in ActiveX Document Server Are Hidden by the ActiveX Document Container (Q247382)」

必要条件

ヘッダー : afxdocob.h

参照

参照

CCmdTarget クラス

階層図

CDocObjectServerItem クラス

その他の技術情報

CDocObjectServer のメンバ