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
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ı