COleServerItem

COleServerItemクラスは、OLE アイテムへのサーバー インターフェイスを提供します。リンクされたアイテムには、サーバー ドキュメントの一部またはすべてを表すことができます。埋め込みアイテムは常に、サーバー全体のドキュメントを表す。

COleServerItemクラスは、OLE システム ダイナミック リンク ライブラリ (Dll) と呼ばれるいくつかのオーバーライド可能なメンバー関数は通常、コンテナー アプリケーションからの要求に応えてを定義します。これらのメンバー関数を表示、その動詞を実行または、さまざまな形式でデータを取得するなどの間接的、さまざまな方法で項目を操作するには、コンテナー アプリケーションを許可します。

機能を使用するには、クラスから派生し、 OnDrawSerializeメンバー関数を実装します。OnDraw関数が複合ドキュメント コンテナー アプリケーションを開いたときに表示される、アイテムのメタファイルを表示してください。CObjectSerialize関数は、埋め込みアイテムをサーバーとコンテナー アプリケーション間で転送するには、アイテムのネイティブな表現を提供します。項目のサイズを有効にすると、コンテナーにアイテムの自然なサイズOnGetExtentを提供します。

サーバーおよび関連トピックの詳細については、参照してください サーバー: サーバーの実装と「、コンテナー/サーバー アプリケーションの作成」の記事で コンテナー: 高度な機能Visual の C++ プログラマのガイドの両方の記事をします。

#include lt;afxole.h>

クラス メンバーの |nbsp;基本クラス|階層図(&N)

サンプル特価; MFC サンプル アプリケーション HIERSVR | MFC サンプル BINDSCRB(&N)

参照特価;COleClientItemCOleServerDocCOleTemplateServer(&N)

Index