CDocObjectServer オブジェクトを構築し、初期化します。
explicit CDocObjectServer(
COleServerDoc* pOwner,
LPOLEDOCUMENTSITE pDocSite = NULL
);
パラメーター
pOwner
DocObject サーバーのクライアントであるクライアント サイトのドキュメントへのポインター。pDocSite
コンテナーによって実装された IOleDocumentSite インターフェイスへのポインター。
解説
DocObject がアクティブな場合、クライアント サイトの OLE インターフェイス (IOleDocumentSite) は、DocObject サーバーがそのクライアント (コンテナー) と通信できるようにします。 DocObject サーバーがアクティブにされると、最初にコンテナーが IOleDocumentSite インターフェイスを実装していることをチェックします。 実装されている場合、COleServerDoc::GetDocObjectServer が呼び出され、コンテナーが DocObjects をサポートしているかどうかが調べられます。 既定では、GetDocObjectServer は NULL を返します。 新規 CDocObjectServer オブジェクト、または独自の派生オブジェクトを構築するには、COleServerDoc コンテナーへのポインターと IOleDocumentSite インターフェイスをコンストラクターの引数として使って、COleServerDoc::GetDocObjectServer をオーバーライドする必要があります。
必要条件
**ヘッダー:**afxdocob.h
参照
参照
COleServerDoc::GetDocObjectServer