文件類別
文件樣板物件所建立的文件類別物件來管理應用程式的資料。 您會從這些類別的其中一個,您的文件的衍生類別。
檢視物件的文件類別的物件互動。 檢視物件表示的視窗工作區、 顯示文件的資料,並允許使用者與它互動。 文件和檢視是文件樣板物件所建立的。
CDocument
基底類別的特定應用程式的文件。 您的文件類別或從類別衍生 CDocument。COleDocument
使用複合文件實作的基本容器的支援。 在作為容器的類別衍生自 CDocItem。 這個類別可以當做基底類別的文件容器,並且是基底類別COleServerDoc。COleLinkingDoc
一個類別衍生自COleDocument所提供的基礎結構的連結。 您應該衍生自這個類別,而不是從容器應用程式的文件類別COleDocument如果您想要支援內嵌物件的連結。CRichEditDoc
維護在 rich edit 控制項中的 OLE 用戶端項目清單。 搭配 CRichEditView 和 CRichEditCntrItem。COleServerDoc
作為伺服器應用程式的文件類別的基底類別。 COleServerDoc物件提供大量的伺服器透過與互動的支援 COleServerItem 物件。 使用類別庫的文件/檢視架構提供視覺化的編輯功能。CHtmlEditDoc
提供,具有 CHtmlEditView,WebBrowser HTML 編輯平台 MFC 文件檢視架構的內容中的功能。
相關的類別
文件類別的物件可以是持續的 — 也就是說,它們可以儲存媒體寫入其狀態,並讀出儲存它。 MFC 提供CArchive類別,以利傳輸文件的資料存放媒體。
- CArchive
Cooperates 與 CFile 物件來實作透過序列化的物件持續性儲存體 (請參閱 CObject::Serialize)。
文件也可以包含 OLE 物件。 CDocItem是伺服器和用戶端項目之基底類別。
- CDocItem
抽象基底類別的 COleClientItem 和 COleServerItem。 物件的類別衍生自CDocItem代表文件的各個部分。