COleDocObjectItem クラス

Active ドキュメント コンテインメントを実装します。

class COleDocObjectItem : public COleClientItem

解説

MFC では、Active ドキュメントは通常の埋め込み先での編集ができるドキュメントと同じように扱われます。ただし、以下の点が異なります。

  • COleDocument の派生クラスでも、現在埋め込まれているアイテムのリストが保持されます。ただし、COleDocObjectItem の派生アイテムが保持されることもあります。

  • Active ドキュメントを埋め込み先編集を有効にすると、ビューのクライアント領域全体に表示されます。

  • Active ドキュメント コンテナーが [ヘルプ] メニューを完全に制御します。

  • [ヘルプ] メニューには、Active ドキュメントのコンテナーとサーバーの両メニュー項目が表示されます。

Active ドキュメント コンテナーが [ヘルプ] メニューのオーナーになります。したがって、[ヘルプ] メニューのサーバー側メッセージは、コンテナーからサーバーに送られます。 この統合は COleDocObjectItem によって処理されます。

メニューのマージと Active ドキュメントのアクティベーションの詳細については、「Active ドキュメント コンテインメント」を参照してください。

必要条件

**ヘッダー:**afxole.h

参照

処理手順

MFCBIND サンプル:アクティブ ドキュメント コンテナ

参照

COleClientItem クラス

階層図

COleClientItem クラス

CDocObjectServerItem クラス

その他の技術情報

COleDocObjectItem のメンバー