Freigeben über


CRichEditView-Klasse

Mit CRichEditDoc und CRichEditCntrItem stellt die Funktionalität des Rich-Edit-Steuerelements im Kontext Dokumenten-Ansichtsarchitektur MFC bereit.

class CRichEditView : public CCtrlView

Mitglieder

Öffentliche Konstruktoren

Name

Description

CRichEditView::CRichEditView

Erstellt ein CRichEditView-Objekt.

Öffentliche Methoden

Name

Description

CRichEditView::AdjustDialogPosition

Verschiebt ein Dialogfeld, sodass es nicht die aktuelle Auswahl verdeckt.

CRichEditView::CanPaste

Teilt mit, ob die Zwischenablage Daten enthält, die in die Rich-Edit-Ansicht eingefügt werden können.

CRichEditView::DoPaste

Fügt ein OLE-Element in diese Rich-Edit-Ansicht ein.

CRichEditView::FindText

Sucht den angegebenen Text und ruft den Wartecursor auf.

CRichEditView::FindTextSimple

Sucht den angegebenen Text.

CRichEditView::GetCharFormatSelection

Ruft die Zeichenformatierungsattribute für die aktuelle Auswahl ab.

CRichEditView::GetDocument

Ruft einen Zeiger auf zugehörigen CRichEditDoc ab.

CRichEditView::GetInPlaceActiveItem

Ruft das OLE-Element ab, das in der Rich-Edit-Ansicht nur direkt aktiviert ist.

CRichEditView::GetMargins

Ruft die Ränder für diese Rich-Edit-Ansicht ab.

CRichEditView::GetPageRect

Ruft das Seitenrechteck für diese Rich-Edit-Ansicht ab.

CRichEditView::GetPaperSize

Ruft das Papierformat für diese Rich-Edit-Ansicht ab.

CRichEditView::GetParaFormatSelection

Ruft die Absatzformatierungsattribute für die aktuelle Auswahl ab.

CRichEditView::GetPrintRect

Ruft das Drucksrechteck für diese Rich-Edit-Ansicht ab.

CRichEditView::GetPrintWidth

Ruft die Druckbreite für diese Rich-Edit-Ansicht ab.

CRichEditView::GetRichEditCtrl

Ruft das RichEdit-Steuerelement ab.

CRichEditView::GetSelectedItem

Ruft das ausgewählte Element aus der Rich-Edit-Ansicht ab.

CRichEditView::GetTextLength

Ruft die Länge des Texts in der Rich-Edit-Ansicht ab.

CRichEditView::GetTextLengthEx

Ruft die Anzahl von Zeichen oder Bytes in der Rich-Edit-Ansicht ab. Erweiterte Flagsliste für Methode zum Bestimmen der Länge.

CRichEditView::InsertFileAsObject

Fügt eine Datei als ein OLE-Element.

CRichEditView::InsertItem

Fügt ein neues Element als ein OLE-Element.

CRichEditView::IsRichEditFormat

Teilt mit, ob die Zwischenablage Daten in einem umfangreichen Bearbeitungs- oder Textformat enthält.

CRichEditView::OnCharEffect

Schaltet die Zeichenformatierung für die aktuelle Auswahl um.

CRichEditView::OnParaAlign

Ändert die Ausrichtung der Absätze.

CRichEditView::OnUpdateCharEffect

Aktualisiert die Befehlsbenutzeroberfläche für Funktionen des Zeichenöffentlichen members.

CRichEditView::OnUpdateParaAlign

Aktualisiert die Befehlsbenutzeroberfläche für Funktionen des Absatzöffentlichen members.

CRichEditView::PrintInsideRect

Formatiert den angegebenen Text im angegebenen Rechtecks.

CRichEditView::PrintPage

Formatiert den angegebenen Text innerhalb der angegebenen Seite.

CRichEditView::SetCharFormat

Legt die Zeichenformatierungsattribute für die aktuelle Auswahl fest.

CRichEditView::SetMargins

Legt die Ränder für diese Rich-Edit-Ansicht fest.

CRichEditView::SetPaperSize

Legt das Papierformat für diese Rich-Edit-Ansicht fest.

CRichEditView::SetParaFormat

Legt die Absatzformatierungsattribute für die aktuelle Auswahl fest.

CRichEditView::TextNotFound

Setzt den internen Suchenzustand des Steuerelements zurück.

Geschützte Methoden

Name

Description

CRichEditView::GetClipboardData

Ruft ein Zwischenablageobjekt für einen Bereich in dieser Rich-Edit-Ansicht ab.

CRichEditView::GetContextMenu

Ruft ein Kontextmenü ab, um auf einer rechten Maustaste unten zu verwenden.

CRichEditView::IsSelected

Gibt an, ob das angegebene OLE-Element oder nicht aktiviert ist.

CRichEditView::OnFindNext

Sucht das nächste Vorkommen einer Teilzeichenfolge.

CRichEditView::OnInitialUpdate

Aktualisiert eine Ansicht, bei der ersten angefügt zu einem Dokument ist.

CRichEditView::OnPasteNativeObject

Ruft systemeigene Daten von einem OLE-Element ab.

CRichEditView::OnPrinterChanged

Legt die Druckseigenschaften zum angegebenen Gerät fest.

CRichEditView::OnReplaceAll

Ersetzt alle Vorkommen einer angegebenen Zeichenfolge durch eine neue Zeichenfolge.

CRichEditView::OnReplaceSel

Ersetzt die aktuelle Auswahl.

CRichEditView::OnTextNotFound

Bearbeitet Benutzerbenachrichtigung, die der angeforderte Text nicht gefunden wurde.

CRichEditView::QueryAcceptData

Abfragen, um über die Daten auf IDataObject anzuzeigen.

CRichEditView::WrapChanged

Stellt den Zielausgabe-Ausgabemechanismus auf diese Rich-Edit-Ansicht, abhängig vom Wert von m_nWordWrap ein.

Öffentliche Datenmember

Name

Description

CRichEditView::m_nBulletIndent

Gibt die Menge des Einzugs für Aufzählungszeichenlisten an.

CRichEditView::m_nWordWrap

Gibt die Zeilenumbrucheinschränkungen an.

Hinweise

Ein "RichEdit-Steuerelement" ist ein Fenster, in dem der Benutzer Text eingeben und bearbeiten kann. Der Text kann Zeichen und Absatzformatierung zugewiesen und kann eingebettete OLE-Objekte einschließen. derzeit stellen eine Programmierschnittstelle zum Formatieren von Text bereit. muss jedoch eine Anwendung alle Benutzeroberflächenkomponenten implementieren, die erforderlich sind, Formatierungsvorgänge zu machen für den Benutzer.

CRichEditView verwaltet das Text- und Formatierungseigenschaft des Texts bei. CRichEditDoc führt die Liste der OLE-Clientelementen, die in der Ansicht sind. CRichEditCntrItem ContainerSeite bietet Zugriff auf OLE-Clientelement.

Dieses allgemeine Windows-Steuerelement (und daher CRichEditCtrl und die zugehörigen Klassen) ist nur für - Programmen verfügbar, die unter Windows 95/98- und Windows NT-Versionen 3,51 und höher ausgeführt werden.

Ein Beispiel für die Verwendung einer Rich-Edit-Ansicht in einer MFC-Anwendung, finden Sie die WORDPAD Beispielanwendung.

Vererbungshierarchie

CObject

CCmdTarget

CWnd

CView

CCtrlView

CRichEditView

Anforderungen

Header: afxrich.h

Siehe auch

Referenz

CCtrlView-Klasse

Hierarchiediagramm

CRichEditDoc-Klasse

CRichEditCntrItem-Klasse

Konzepte

MFC Sampling WORDPAD