COleDocObjectItem 類別

實作主動式文件內含項目。

class COleDocObjectItem : public COleClientItem

成員

公用建構函式

名稱

描述

COleDocObjectItem::COleDocObjectItem

建構 COleDocObject 項目。

公用方法

名稱

描述

COleDocObjectItem::DoDefaultPrinting

使用預設的印表機設定,會列印容器應用程式的文件。

COleDocObjectItem::ExecCommand

執行使用者指定的命令。

COleDocObjectItem::GetActiveView

擷取文件的現用檢視表。

COleDocObjectItem::GetPageCount

擷取頁面數目容器應用程式的文件。

COleDocObjectItem::OnPreparePrinting

容器應用程式的文件列印的準備工作。

COleDocObjectItem::OnPrint

列印容器應用程式的文件。

COleDocObjectItem::QueryCommand

使用者介面事件產生的一或多個命令狀況的查詢。

COleDocObjectItem::Release

若已開啟,釋放與 OLE 連結項目的連接並關閉。 不會終結用戶端項目。

備註

在 MFC 中,主動式文件都需處理規則,就地編輯內嵌,但具有下列差異:

  • COleDocument衍生的類別仍然會維護目前內嵌項目的清單,不過,這些項目可能是 COleDocObjectItem衍生項目。

  • 當主動式文件為作用中時,它會佔用整個檢視的工作區,以便就地啟動時。

  • 主動式文件容器有 說明 功能表的完全控制。

  • 說明 功能表包含主動式文件容器和伺服器的功能表項目。

由於主動式文件容器擁有 說明 功能表容器,可以將 [伺服器 說明 功能表訊息負責伺服器。 這項整合可由 COleDocObjectItem處理。

如需功能表合併及主動式文件啟動的詳細資訊,請參閱 現用文件內含項目概觀。

繼承階層架構

CObject

CCmdTarget

CDocItem

COleClientItem

COleDocObjectItem

需求

Header: afxole.h

請參閱

參考

COleClientItem 類別

階層架構圖表

COleClientItem 類別

CDocObjectServerItem 類別

概念

MFC MFCBIND 範例