COleDocObjectItem クラス
Active ドキュメント コンテインメントを実装します。
class COleDocObjectItem : public COleClientItem
メンバー
パブリック コンストラクター
名前 |
説明 |
---|---|
COleDocObject の項目を構築します。 |
パブリック メソッド
名前 |
説明 |
---|---|
プリンター設定を使用してコンテナー アプリケーションのドキュメントを印刷します。 |
|
ユーザーが指定したコマンドを実行します。 |
|
ドキュメントのアクティブなビューを取得します。 |
|
コンテナー アプリケーションのドキュメントのページ数を取得します。 |
|
印刷用のコンテナー アプリケーションのドキュメントを準備します。 |
|
コンテナー アプリケーションのドキュメントを印刷します。 |
|
ユーザー インターフェイス イベントによって生成される一つ以上のコマンドの状態のクエリ。 |
|
開いている場合は、OLE でリンクされた成果物への接続を解放し、閉じます。クライアント項目を破棄しません。 |
解説
MFC では、Active ドキュメントは次の相違点とレギュラーに、埋め込み先編集可能に埋め込むと、同様に処理されます:
COleDocument派生クラスでは、現在埋め込まれている項目のリストを保持します; ただし、これらの項目は COleDocObjectItem派生アイテムである場合があります。
Active ドキュメントはアクティブである場合、そのが埋め込み先編集が有効な場合にビューのクライアント領域全体を占有します。
Active ドキュメント コンテナーは [ヘルプ] のメニューを完全に制御があります。
[ヘルプ] のメニューは、Active ドキュメント コンテナーとサーバーの両方のメニュー項目があります。
Active ドキュメント コンテナーが [ヘルプ] のメニューを所有するため、コンテナーはサーバーにサーバー [ヘルプ] のメニュー メッセージを転送する必要があります。この統合には、COleDocObjectItemによって処理されます。
メニューのマージおよび ActiveX ドキュメントのアクティブ化の詳細については、Active ドキュメント コンテインメントの概要を参照してください。
継承階層
COleDocObjectItem
必要条件
Header: afxole.h