Delen via


Overzicht van het Rich Edit-controle-element

Opmerking

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

Belangrijk

Als u een uitgebreid besturingselement voor bewerken in een dialoogvenster gebruikt (ongeacht of uw toepassing SDI-gebaseerd, MDI-gebaseerd of dialoogvenster-gebaseerd is), moet u AfxInitRichEdit eenmaal aanroepen voordat het dialoogvenster wordt weergegeven. Een typische plaats om deze functie aan te roepen, bevindt zich in de lidfunctie van InitInstance uw programma. U hoeft het niet elke keer uit te voeren wanneer u het dialoogvenster weergeeft, maar alleen de eerste keer. U hoeft niet te bellen AfxInitRichEdit als u met CRichEditViewwerkt.

Rich edit controls (CRichEditCtrl) 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. Dat wil zeggen, de RTF-bewerkingscontrole ondersteunt het wijzigen van de teken- of alineakenmerken van de geselecteerde tekst. Enkele voorbeelden van tekenkenmerken zijn vet, cursief, lettertypefamilie en puntgrootte. Voorbeelden van alineakenmerken zijn uitlijning, marges en tabstops. Het is echter aan u om de gebruikersinterface op te geven, ongeacht of dit werkbalkknoppen, menu-items of een dialoogvenster voor opmaaktekens zijn. Er zijn ook functies om een query uit te voeren op het uitgebreide besturingselement voor bewerkingen voor de kenmerken van de huidige selectie. Gebruik deze functies om de huidige instellingen voor de kenmerken weer te geven, bijvoorbeeld het instellen van een vinkje in de opdrachtgebruikersinterface als de selectie het kenmerk vetgedrukte tekenopmaak heeft.

Zie Tekenopmaak en Alineaopmaak verderop in dit onderwerp voor meer informatie over teken- en alineaopmaak .

Uitgebreide besturingselementen voor bewerken ondersteunen bijna alle bewerkingen en meldingsberichten die worden gebruikt met besturingselementen voor bewerken met meerdere regels. Toepassingen die al besturingselementen voor bewerken gebruiken, kunnen dus eenvoudig worden gewijzigd om uitgebreide besturingselementen voor bewerken te gebruiken. Met aanvullende berichten en meldingen hebben toepassingen toegang tot de functionaliteit die uniek is voor uitgebreide besturingselementen voor bewerken. Zie CEdit voor informatie over bewerkingsbesturingselementen.

Voor meer informatie over meldingen, zie Meldingen van een Rich Edit Control verderop in dit onderwerp.

Zie ook

CRichEditCtrl gebruiken
Besturingselementen