Freigeben über


CRichEditCtrl-Klasse

Stellt die Funktionalität des Rich-Edit-Steuerelements bereit.

class CRichEditCtrl : public CWnd

Mitglieder

Öffentliche Konstruktoren

Name

Description

CRichEditCtrl::CRichEditCtrl

Erstellt ein CRichEditCtrl-Objekt.

Öffentliche Methoden

Name

Description

CRichEditCtrl::CanPaste

Bestimmt, ob der Inhalt der Zwischenablage in dieses RichEdit-Steuerelement eingefügt werden kann.

CRichEditCtrl::CanRedo

Bestimmt, ob es Aktionen in der Wiederholungswarteschlange des Steuerelements haben.

CRichEditCtrl::CanUndo

Bestimmt, ob ein Bearbeitungsvorgang rückgängig gemacht werden kann.

CRichEditCtrl::CharFromPos

Ruft Informationen über das Zeichen, das zu einem angegebenen Punkt im Clientbereich eines Bearbeitungssteuerelements am nächsten ist.

CRichEditCtrl::Clear

Löscht die aktuelle Auswahl.

CRichEditCtrl::Copy

Kopiert die aktuelle Auswahl in die Zwischenablage.

CRichEditCtrl::Create

Erstellt das Windows-Rich-Edit-Steuerelement und ordnet mit diesem CRichEditCtrl-Objekt zu.

CRichEditCtrl::CreateEx

Erstellt das Windows-Rich-Edit-Steuerelement mit den angegebenen erweiterten Windows-Formaten und ordnet mit diesem CRichEditCtrl-Objekt zu.

CRichEditCtrl::Cut

Schneidet die aktuelle Auswahl in die Zwischenablage aus.

CRichEditCtrl::DisplayBand

Zeigt einen Teil des Inhalts CRichEditCtrl dieses Objekts an.

CRichEditCtrl::EmptyUndoBuffer

Setzt die (Leerzeichen) das Rückgängigflag CRichEditCtrl dieses Objekts zurück.

CRichEditCtrl::FindText

Die Text innerhalb dieses CRichEditCtrl-Objekts.

CRichEditCtrl::FindWordBreak

Sucht den folgenden Wortumbruch vor oder nach der angegebenen Zeichenposition oder ruft Informationen über das Zeichen an dieser Position ab.

CRichEditCtrl::FormatRange

Formatiert einen Textbereich für den Zielausgabe-Ausgabemechanismus.

CRichEditCtrl::GetCharPos

Bestimmt die Position eines angegebenen Zeichens innerhalb dieses CRichEditCtrl-Objekts.

CRichEditCtrl::GetDefaultCharFormat

Ruft die aktuellen Standardzeichenformatierungsattribute in diesem CRichEditCtrl-Objekt ab.

CRichEditCtrl::GetEventMask

Ruft die Ereignismaske CRichEditCtrl für dieses Objekt ab.

CRichEditCtrl::GetFirstVisibleLine

Bestimmt die oberste sichtbare Zeile in diesem CRichEditCtrl-Objekt.

CRichEditCtrl::GetIRichEditOle

Ruft einen Zeiger auf die IRichEditOle-Schnittstelle für dieses RichEdit-Steuerelement ab.

CRichEditCtrl::GetLimitText

Ruft die Begrenzung auf der Textmenge ab, den der Benutzer in CRichEditCtrl dieses Objekt eingeben kann.

CRichEditCtrl::GetLine

Ruft eine Textzeile aus diesem CRichEditCtrl-Objekt ab.

CRichEditCtrl::GetLineCount

Ruft die Anzahl der Zeilen in diesem CRichEditCtrl-Objekt ab.

CRichEditCtrl::GetModify

Bestimmt, ob der Inhalt dieses CRichEditCtrl-Objekts geändert hat, da speichern Sie dauern.

CRichEditCtrl::GetOptions

Ruft die Rich-Edit-Steuerelement-Optionen ab.

CRichEditCtrl::GetParaFormat

Ruft die Absatzformatierungsattribute in der aktuellen Auswahl in diesem CRichEditCtrl-Objekt ab.

CRichEditCtrl::GetPunctuation

Ruft die aktuellen Satzzeichen für das RichEdit-Steuerelement ab. Diese Meldung ist nur in Asiatisch-Sprache Versionen des Betriebssystems verfügbar.

CRichEditCtrl::GetRect

Ruft das Formatierungsrechteck CRichEditCtrl für dieses Objekt ab.

CRichEditCtrl::GetRedoName

Ruft den Typ der folgenden Aktion ggf. in der Wiederholungswarteschlange des Steuerelements ab.

CRichEditCtrl::GetSel

Ruft das Anfangs- und das Zielpositionen der aktuellen Auswahl in diesem CRichEditCtrl-Objekt ab.

CRichEditCtrl::GetSelectionCharFormat

Ruft die Zeichenformatierungsattribute in der aktuellen Auswahl in diesem CRichEditCtrl-Objekt ab.

CRichEditCtrl::GetSelectionType

Ruft den Typ des Inhalts in der aktuellen Auswahl in diesem CRichEditCtrl-Objekt ab.

CRichEditCtrl::GetSelText

Ruft den Text der aktuellen Auswahl in diesem Objekt ab CRichEditCtrl

CRichEditCtrl::GetTextLength

Ruft die Länge des Texts, in Zeichen, in diesem CRichEditCtrl-Objekt ab. enthält nicht das NULL ein.

CRichEditCtrl::GetTextLengthEx

Ruft die Anzahl von Zeichen oder Bytes in der Rich-Edit-Ansicht ab. Akzeptiert eine Liste von Flags, um die Methode zum Bestimmen der Länge des Texts in einem RichEdit-Steuerelement anzugeben

CRichEditCtrl::GetTextMode

Ruft den aktuellen Textmodus und die Rückgängig-Ebene eines Rich-Edit-Steuerelements ab.

CRichEditCtrl::GetTextRange

Ruft den angegebenen Textbereich ab.

CRichEditCtrl::GetUndoName

Ruft den Typ der folgenden Rückgängigaktion, sofern ab.

CRichEditCtrl::GetWordWrapMode

Ruft die aktuellen Wortumbruchs- und -Worttrennungsoptionen für das RichEdit-Steuerelement ab. Diese Meldung ist nur in Asiatisch-Sprache Versionen des Betriebssystems verfügbar.

CRichEditCtrl::HideSelection

In oder aus die aktuelle Auswahl.

CRichEditCtrl::LimitText

Schränkt die Textmenge ein, den der Benutzer in das Objekt CRichEditCtrl eingeben kann.

CRichEditCtrl::LineFromChar

Bestimmt, dem Zeile das angegebene Zeichen enthält.

CRichEditCtrl::LineIndex

Ruft den Zeichenindex einer bestimmten Zeile in diesem CRichEditCtrl-Objekt ab.

CRichEditCtrl::LineLength

Ruft die Länge einer bestimmten Zeile in diesem CRichEditCtrl-Objekt ab.

CRichEditCtrl::LineScroll

Führt den Text in diesem CRichEditCtrl-Objekt aus.

CRichEditCtrl::Paste

Fügt den Inhalt der Zwischenablage in dieses RichEdit-Steuerelement ein.

CRichEditCtrl::PasteSpecial

Fügt den Inhalt der Zwischenablage in dieses RichEdit-Steuerelement im angegebenen Datenformat ein.

CRichEditCtrl::PosFromChar

Ruft die Clientbereichskoordinaten eines angegebenen Zeichens in einem Bearbeitungssteuerelement ab.

CRichEditCtrl::Redo

Wiederholt die nächste Aktion in der Wiederholungswarteschlange des Steuerelements.

CRichEditCtrl::ReplaceSel

Ersetzt die aktuelle Auswahl in diesem CRichEditCtrl-Objekt durch angegebenen Text.

CRichEditCtrl::RequestResize

Erzwingt CRichEditCtrl dieses Objekt, um Anforderung gesendet werden Benachrichtigungen Größe ändern.

CRichEditCtrl::SetAutoURLDetect

Gibt an, ob die Erkennung der Autos URL in einem RichEdit-Steuerelement aktiv ist.

CRichEditCtrl::SetBackgroundColor

Legt die Hintergrundfarbe in diesem CRichEditCtrl-Objekt fest.

CRichEditCtrl::SetDefaultCharFormat

Legt die aktuellen Standardzeichenformatierungsattribute in diesem CRichEditCtrl-Objekt fest.

CRichEditCtrl::SetEventMask

Legt die Ereignismaske CRichEditCtrl für dieses Objekt fest.

CRichEditCtrl::SetModify

Setzt oder freie Räume das Änderungsflag CRichEditCtrl für dieses Objekt.

CRichEditCtrl::SetOLECallback

Legt das IRichEditOleCallback COM-Objekt für dieses RichEdit-Steuerelement fest.

CRichEditCtrl::SetOptions

Legt die Optionen für den CRichEditCtrl-Objekt fest.

CRichEditCtrl::SetParaFormat

Legt die Absatzformatierungsattribute in der aktuellen Auswahl in diesem CRichEditCtrl-Objekt fest.

CRichEditCtrl::SetPunctuation

Legt die Satzzeichen für ein RichEdit-Steuerelement fest. Diese Meldung ist nur in Asiatisch-Sprache Versionen des Betriebssystems verfügbar.

CRichEditCtrl::SetReadOnly

Legt die schreibgeschützte Option für dieses Objekt CRichEditCtrl fest.

CRichEditCtrl::SetRect

Legt das Formatierungsrechteck CRichEditCtrl für dieses Objekt fest.

CRichEditCtrl::SetSel

Legt die Auswahl in diesem CRichEditCtrl-Objekt fest.

CRichEditCtrl::SetSelectionCharFormat

Legt die Zeichenformatierungsattribute in der aktuellen Auswahl in diesem CRichEditCtrl-Objekt fest.

CRichEditCtrl::SetTargetDevice

Legt den Zielausgabe-Ausgabemechanismus CRichEditCtrl für dieses Objekt fest.

CRichEditCtrl::SetTextMode

Legt den Textmodus oder die Rückgängig-Ebene eines Rich-Edit-Steuerelements fest. Die Meldung schlägt fehl, wenn das Steuerelement Text enthält.

CRichEditCtrl::SetUndoLimit

Legt die maximale Anzahl von Aktionen fest, die in der Rückgängigwarteschlange können.

CRichEditCtrl::SetWordCharFormat

Legt die Zeichenformatierungsattribute im aktuellen Wort in diesem CRichEditCtrl-Objekt fest.

CRichEditCtrl::SetWordWrapMode

Legt den Zeilenumbruch und die Worttrennungsoptionen für das RichEdit-Steuerelement fest. Diese Meldung ist nur in Asiatisch-Sprache Versionen des Betriebssystems verfügbar.

CRichEditCtrl::StopGroupTyping

Beendet das Steuerelement aus dem Sammeln zusätzlicher Typisierungsaktionen in eine aktuelle Rückgängigaktion. Das Steuerelement speichert die folgenden Typisierungsaktion ggf. in eine neue Aktion in der Rückgängigwarteschlange.

CRichEditCtrl::StreamIn

fügt Text aus einem Eingabestream in dieses CRichEditCtrl-Objekt.

CRichEditCtrl::StreamOut

Speicher Text aus diesem CRichEditCtrl-Objekt in einen Ausgabestream.

CRichEditCtrl::Undo

Gibt den letzten Bearbeitungsvorgang um.

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.

Dieses allgemeine Windows-Steuerelement (und daher die CRichEditCtrl-Klasse) ist nur für - Programmen verfügbar, die unter Windows 95/98- und Windows NT-Versionen 3,51 und höher ausgeführt werden. Die CRichEditCtrl-Klasse unterstützt Versionen 2,0 und 3,0 des Windows SDK Rich-Edit-Steuerelements.

Warnung

Wenn Sie ein RichEdit-Steuerelement in einem Dialogfeld verwenden (unabhängig davon, ob die SDI-Anwendung, die oder auf Dialogfeldern basierte), müssen Sie AfxInitRichEdit einmal aufrufen, bevor das Dialogfeld angezeigt wird.Ein typischer Platz, um diese Funktion aufzurufen ist in InitInstance-Memberfunktion des Programms.Sie müssen nicht, um ihn für jedes Mal, wenn Sie das Dialogfeld anzeigen, nur beim ersten aufzurufen.Sie müssen AfxInitRichEdit nicht aufrufen, wenn Sie mit CRichEditView arbeiten.

Weitere Informationen zur Verwendung von CRichEditCtrl, finden Sie unter:

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

Vererbungshierarchie

CObject

CCmdTarget

CWnd

CRichEditCtrl

Anforderungen

Header: afxcmn.h

Siehe auch

Referenz

CWnd-Klasse

Hierarchiediagramm

CEdit-Klasse

CRichEditView-Klasse

Konzepte

MFC Sampling WORDPAD