Belge sınıfları

Belge sınıfı nesneleri, belge şablonu nesneleri tarafından oluşturulan uygulama verilerini yönetme. Sen sınıf belgeleriniz için bu sınıflarının birinden elde.

Belge sınıfı nesneleri görüntüleme nesneleri ile etkileşim. Nesneleri görüntüleme pencerenin istemci alanı temsil, belgenin veri görüntülemek ve etkileşim kullanıcılara izin verir. Belgeler ve gösterim bir belge şablonu nesnesi tarafından oluşturulmuş.

CDocument

Uygulamaya özgü belgeler için taban sınıf. CDocument , belge sınıfları türetmek.

COleDocument

Bileşik belge uygulanması için yanı sıra temel konteyner destek kullanılır. CDocItemtüretilmiş sınıflar kapsayıcısı olarak hizmet vermektedir. Bu sınıf temel sınıf kapsayıcı belgeler için kullanılabilir ve COleServerDoc için taban sınıftır.

COleLinkingDoc

Bağlama için altyapı sağlayan COleDocument ' den türetilmiş sınıf. Katıştırılmış nesnelerle bağlantılar desteklemek isterseniz, belge sınıfları konteyner uygulamalarınızın yerine bu sınıftan COleDocument elde.

CRichEditDoc

Zengin düzenleme denetimi ole istemci öğeler listesini tutar. CRichEditView ve CRichEditCntrItem ile kullanılan.

COleServerDoc

Sunucu uygulaması belge sınıfları için temel sınıf olarak kullanılır. COleServerDoc nesneleri toplu COleServerItem nesnelerle etkileşim yoluyla sunucu desteği sağlar. Sınıf kitaplığının belge/görünüm mimarisi kullanarak görsel düzenleme olanağı sağlanmıştır.

İlgili sınıfları

Belge sınıfı nesneleri kalıcı olabilir — başka bir deyişle, bir depolama ortamına durumlarına yazmak ve tekrar okuyun. mfc belgenin veri depolama ortamına aktarılması kolaylaştırmak için CArchive sınıfını sağlar.

CArchive

Kalıcı depolama nesneleri seri hale getirme ile uygulamak için bir CFile nesnesi ile (bkz. CObject::Serialize).

Belgeleri de ole nesneleri içerebilir. CDocItem sunucu ve istemci öğeleri taban sınıftır.

CDocItem

Soyut temel sınıf COleClientItem ve COleServerItem. CDocItem türetilen sınıfların nesnelerini gösteren belgeler.

Index