Megosztás a következőn keresztül:


CRichEditCntrItem osztály

Megjegyzés:

A Microsoft Foundation Classes (MFC) könyvtár továbbra is támogatott. A továbbiakban azonban nem adunk hozzá funkciókat, és nem frissítjük a dokumentációt.

A CRichEditView és a CRichEditDoc lehetővé teszi a részletes szerkesztési vezérlő funkcióit az MFC dokumentumnézet-architektúrájának kontextusában.

Szemantika

class CRichEditCntrItem : public COleClientItem

Tagok

Nyilvános konstruktorok

Név Description
CRichEditCntrItem::CRichEditCntrItem Egy CRichEditCntrItem objektumot hoz létre.

Nyilvános metódusok

Név Description
CRichEditCntrItem::SyncToRichEditObject Az elemet más típusként aktiválja.

Megjegyzések

A "rich edit control" egy ablak, amelyben a felhasználó szöveget írhat be és szerkeszthet. A szöveg hozzárendelhető karakter- és bekezdésformázáshoz, és beágyazott OLE-objektumokat is tartalmazhat. A részletes szerkesztési vezérlők programozási felületet biztosítanak a szövegformázáshoz. Az alkalmazásnak azonban implementálnia kell minden olyan felhasználói felületi összetevőt, amely ahhoz szükséges, hogy a formázási műveleteket elérhetővé tegye a felhasználó számára.

CRichEditView megőrzi a szövegre jellemző formázást és megjelenést. CRichEditDoc fenntartja a nézetben lévő OLE-ügyfélelemek listáját. CRichEditCntrItem tárolóoldali hozzáférést biztosít az OLE-ügyféltételhez.

Ez a Windows common control (és így a CRichEditCtrl és a kapcsolódó osztályok) csak a Windows 95/98 és a Windows NT 3.51-ös és újabb verzióiban futó programokhoz érhető el.

Az MFC-alkalmazások tárolóelemeinek részletes szerkesztésére vonatkozó példát a WORDPAD mintaalkalmazásban tekintheti meg.

Öröklési hierarchia

CObject

CCmdTarget

CDocItem

COleClientItem

CRichEditCntrItem

Requirements

Fejléc: afxrich.h

CRichEditCntrItem::CRichEditCntrItem

A függvény meghívásával hozzon létre egy CRichEditCntrItem objektumot, és adja hozzá a tárolódokumentumhoz.

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

Paraméterek

preo
Mutasson egy REOBJECT-struktúrára , amely egy OLE-elemet ír le. Az új CRichEditCntrItem objektum ennek az OLE-elemnek a köré épül fel. Ha a preo null értékű, az ügyfélelem üres.

pContainer
Mutasson az elemet tartalmazó tárolódokumentumra. Ha a pContainer NULL értékű, explicit módon meg kell hívnia a COleDocument::AddItem parancsot az ügyfélelem dokumentumhoz való hozzáadásához.

Megjegyzések

Ez a függvény nem végez OLE-inicializálást.

További információ: REOBJECT struktúra a Windows SDK-ban.

CRichEditCntrItem::SyncToRichEditObject

Hívja meg ezt a függvényt, hogy szinkronizálja ennek CRichEditCntrltem az eszköznek a DVASPECT elemét a reo által megadottra.

void SyncToRichEditObject(REOBJECT& reo);

Paraméterek

Reo
Hivatkozás egy OLE-elemet leíró REOBJECT-struktúrára .

Megjegyzések

További információ: DVASPECT a Windows SDK-ban.

Lásd még

MFC-minta WORDPAD
COleClientItem osztály
hierarchiadiagram
CRichEditDoc osztály
CRichEditView osztály