Share via


CRichEditCntrItem-klasse

Opmerking

De Microsoft Foundation Classes-bibliotheek (MFC) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.

Met CRichEditView en CRichEditDoc biedt de functionaliteit van het uitgebreide besturingselement voor bewerken binnen de context van de documentweergavearchitectuur van MFC.

Syntaxis

class CRichEditCntrItem : public COleClientItem

Leden

Openbare constructors

Naam Description
CRichEditCntrItem::CRichEditCntrItem Maakt een CRichEditCntrItem object.

Openbare methoden

Naam Description
CRichEditCntrItem::SyncToRichEditObject Hiermee wordt het item geactiveerd als een ander type.

Opmerkingen

Een 'besturingselement voor rtf bewerken' is een venster waarin de gebruiker tekst kan invoeren en bewerken. De tekst kan worden toegewezen aan teken- en alineaopmaak en kan ingesloten OLE-objecten bevatten. Besturingselementen voor rtf bewerken bieden een programmeerinterface voor het opmaken van tekst. Een toepassing moet echter eventuele onderdelen van de gebruikersinterface implementeren die nodig zijn om opmaakbewerkingen beschikbaar te maken voor de gebruiker.

CRichEditView behoudt de tekst- en opmaakkenmerken van tekst. CRichEditDoc onderhoudt de lijst met OLE-clientitems die zich in de weergave bevinden. CRichEditCntrItem biedt toegang aan de containerzijde tot het OLE-clientitem.

Dit algemene Besturingselement voor Windows (en daarom de CRichEditCtrl en gerelateerde klassen) is alleen beschikbaar voor programma's die worden uitgevoerd onder Windows 95/98 en Windows NT-versies 3.51 en hoger.

Zie de wordPAD-voorbeeldtoepassing voor een voorbeeld van het gebruik van uitgebreide bewerkingscontaineritems in een MFC-toepassing.

Overnamehiƫrarchie

CObject

CCmdTarget

CDocItem

COleClientItem

CRichEditCntrItem

Requirements

Koptekst: afxrich.h

CRichEditCntrItem::CRichEditCntrItem

Roep deze functie aan om een CRichEditCntrItem object te maken en toe te voegen aan het containerdocument.

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

Parameterwaarden

preo
Wijs een REOBJECT-structuur aan waarmee een OLE-item wordt beschreven. Het nieuwe CRichEditCntrItem object wordt rond dit OLE-item samengesteld. Als preo NULL is, is het clientitem leeg.

pContainer
Wijs het containerdocument aan dat dit item bevat. Als pContainer NULL is, moet u COleDocument::AddItem expliciet aanroepen om dit clientitem toe te voegen aan een document.

Opmerkingen

Met deze functie wordt geen OLE-initialisatie uitgevoerd.

Zie de structuur REOBJECT in de Windows SDK voor meer informatie.

CRichEditCntrItem::SyncToRichEditObject

Roep deze functie aan om het apparaataspect, DVASPECT, hiervan CRichEditCntrltem te synchroniseren met het aspect dat is opgegeven door reo.

void SyncToRichEditObject(REOBJECT& reo);

Parameterwaarden

Reo
Verwijzing naar een REOBJECT-structuur die een OLE-item beschrijft.

Opmerkingen

Zie DVASPECT in de Windows SDK voor meer informatie.

Zie ook

MFC-voorbeeld WORDPAD
COleClientItem-klasse
Hiƫrarchiegrafiek
CRichEditDoc-klasse
CRichEditView-klasse