Aracılığıyla paylaş


CRichEditCntrItem Sınıfı

CRichEditView ve CRichEditDoc ile MFC'nin belge görünümü mimarisi bağlamında zengin düzenleme denetiminin işlevselliğini sağlar.

Sözdizimi

class CRichEditCntrItem : public COleClientItem

Üyeler

Ortak Oluşturucular

Veri Akışı Adı Açıklama
CRichEditCntrItem::CRichEditCntrItem Bir CRichEditCntrItem nesne oluşturur.

Genel Yöntemler

Veri Akışı Adı Açıklama
CRichEditCntrItem::SyncToRichEditObject Öğeyi başka bir tür olarak etkinleştirir.

Açıklamalar

"Zengin düzenleme denetimi", kullanıcının metin girip düzenleyebileceği bir penceredir. Metne karakter ve paragraf biçimlendirmesi atanabilir ve eklenmiş OLE nesneleri içerebilir. Zengin düzenleme denetimleri, metni biçimlendirmek için bir programlama arabirimi sağlar. Ancak, bir uygulamanın biçimlendirme işlemlerinin kullanıcının kullanımına sunulması için gereken tüm kullanıcı arabirimi bileşenlerini uygulaması gerekir.

CRichEditView metnin ve biçimlendirmenin özelliklerini korur. CRichEditDoc görünümdeki OLE istemci öğelerinin listesini tutar. CRichEditCntrItem OLE istemci öğesine kapsayıcı tarafı erişimi sağlar.

Bu Windows Ortak denetimi (ve dolayısıyla CRichEditCtrl ve ilgili sınıflar) yalnızca Windows 95/98 ve Windows NT sürüm 3.51 ve üzeri altında çalışan programlarda kullanılabilir.

MFC uygulamasında zengin düzenleme kapsayıcısı öğelerini kullanma örneği için bkz . WORDPAD örnek uygulaması.

Devralma Hiyerarşisi

CObject

CCmdTarget

CDocItem

COleClientItem

CRichEditCntrItem

Gereksinimler

Üst bilgi: afxrich.h

CRichEditCntrItem::CRichEditCntrItem

Bir CRichEditCntrItem nesne oluşturmak ve kapsayıcı belgesine eklemek için bu işlevi çağırın.

CRichEditCntrItem(
    REOBJECT* preo = NULL,
    CRichEditDoc* pContainer = NULL);

Parametreler

preo
BIR OLE öğesini açıklayan REOBJECT yapısının işaretçisi. Yeni CRichEditCntrItem nesne bu OLE öğesinin çevresinde oluşturulur. Ön öğe NULL ise, istemci öğesi boştur.

pContainer
Bu öğeyi içerecek kapsayıcı belgesinin işaretçisi. pContainer NULL ise, bu istemci öğesini belgeye eklemek için COleDocument::AddItem öğesini açıkça çağırmanız gerekir.

Açıklamalar

Bu işlev herhangi bir OLE başlatması gerçekleştirmez.

Daha fazla bilgi için Windows SDK'sında REOBJECT yapısına bakın.

CRichEditCntrItem::SyncToRichEditObject

Bunun cihaz yönünü (DVASPECT) reo tarafından belirtilen ile eşitlemek için bu CRichEditCntrltem işlevi çağırın.

void SyncToRichEditObject(REOBJECT& reo);

Parametreler

Reo
OLE öğesini açıklayan REOBJECT yapısına başvuru.

Açıklamalar

Daha fazla bilgi için bkz . Windows SDK'sında DVASPECT .

Ayrıca bkz.

MFC Örnek WORDPAD
COleClientItem Sınıfı
Hiyerarşi Grafiği
CRichEditDoc Sınıfı
CRichEditView Sınıfı