Freigeben über


Rich Edit

Dieser Abschnitt enthält Informationen zu den Programmierelementen, die mit umfangreichen Bearbeitungssteuerelementen verwendet werden. Ein umfassendes Bearbeitungssteuerelement ermöglicht es dem Benutzer, Text einzugeben, zu bearbeiten, zu drucken und zu speichern. Dem Text können Zeichen- und Absatzformatierungen zugewiesen werden und eingebettete COM-Objekte (Component Object Model) enthalten.

Da rich-Bearbeitungssteuerelemente fast alle Nachrichten und Benachrichtigungscodes unterstützen, die mit mehrzeiligen Bearbeitungssteuerelementen verwendet werden, können Anwendungen, die bereits Bearbeitungssteuerelemente verwenden, problemlos geändert werden, um umfangreiche Bearbeitungssteuerelemente zu verwenden.

Übersichten

Thema Inhalte
Informationen zu Rich Edit-Steuerelementen In diesem Abschnitt werden umfangreiche Bearbeitungssteuerelemente vorgestellt.
Verwenden von Rich Edit-Steuerelementen Dieser Abschnitt enthält Themen, die das Erstellen und Verwenden umfangreicher Bearbeitungssteuerelemente veranschaulichen.

Functions

Thema Inhalte
AutoCorrectProc Die Funktion AutoCorrectProc ist eine von der Anwendung definierte Rückruffunktion, die mit der EM_SETAUTOCORRECTPROC Nachricht verwendet wird.
EditStreamCallback Die EditStreamCallback-Funktion ist eine anwendungsdefinierte Rückruffunktion, die mit den EM_STREAMIN und EM_STREAMOUT Nachrichten verwendet wird. Es wird verwendet, um einen Datenstrom in ein oder aus einem umfangreichen Bearbeitungssteuerelement zu übertragen.
EditWordBreakProcEx Die EditWordBreakProcEx-Funktion ist eine von der Anwendung definierte Rückruffunktion, die mit der EM_SETWORDBREAKPROCEX Nachricht verwendet wird. Sie bestimmt den Zeichenindex des Wortumbruchs oder die Zeichenklassen- und Wortumbruchflags der Zeichen im angegebenen Text.
HyphenateProc Die HyphenateProc-Funktion ist eine anwendungsdefinierte Rückruffunktion, die mit der EM_SETHYPHENATEINFO Nachricht verwendet wird. Es bestimmt, wie die Silbentrennung in einem Microsoft Rich Edit-Steuerelement erfolgt.

Schnittstellen

Thema Inhalte
IRichEditOle Die IRichEditOle-Schnittstelle macht die COM-Funktionalität eines umfassenden Bearbeitungssteuerelements verfügbar. Die Schnittstelle kann durch Senden der EM_GETOLEINTERFACE Nachricht abgerufen werden.
IRichEditOleCallback Die IRichEditOleCallback-Schnittstelle wird von einem Rich-Text-Bearbeitungssteuerelement verwendet, um OLE-bezogene Informationen von seinem Client abzurufen. Ein Rich Edit Control-Client ist für die Implementierung dieser Schnittstelle und das Zuweisen dieser Schnittstelle zum Steuerelement mithilfe der EM_SETOLECALLBACK-Nachricht verantwortlich.

Nachrichten

Thema Inhalte
EM_AUTOURLDETECT Aktiviert oder deaktiviert die automatische Erkennung von URLs durch ein umfangreiches Bearbeitungssteuerelement.
EM_CANPASTE Bestimmt, ob ein Rich-Edit-Steuerelement ein angegebenes Zwischenablageformat einfügen kann.
EM_CANREDO Bestimmt, ob in der Steuerelementwiederherstellungswarteschlange Aktionen vorhanden sind.
EM_DISPLAYBAND Zeigt einen Teil des Inhalts eines umfangreichen Bearbeitungssteuerelements an, wie er zuvor mit der EM_FORMATRANGE-Nachricht für ein Gerät formatiert wurde.
EM_EXGETSEL Ruft die Anfangs- und Endzeichenpositionen der Auswahl in einem umfangreichen Bearbeitungssteuerelement ab.
EM_EXLIMITTEXT Legt eine Obergrenze auf die Textmenge fest, die der Benutzer eingeben oder in ein umfangreiches Bearbeitungssteuerelement einfügen kann.
EM_EXLINEFROMCHAR Bestimmt, welche Zeile das angegebene Zeichen in einem Rich-Edit-Steuerelement enthält.
EM_EXSETSEL Wählt einen Bereich von Zeichen oder COM-Objekten in einem Rich Edit-Steuerelement aus.
EM_FINDTEXT Sucht Text in einem umfangreichen Bearbeitungssteuerelement.
EM_FINDTEXTEX Sucht Text in einem umfangreichen Bearbeitungssteuerelement.
EM_FINDTEXTEXW Sucht Unicode-Text in einem umfangreichen Bearbeitungssteuerelement.
EM_FINDTEXTW Sucht Unicode-Text in einem umfangreichen Bearbeitungssteuerelement.
EM_FINDWORDBREAK Sucht den nächsten Wortumbruch vor oder nach der angegebenen Zeichenposition oder ruft Informationen zum Zeichen an dieser Position ab.
EM_FORMATRANGE Formatiert einen Textbereich in einem umfangreichen Bearbeitungssteuerelement für ein bestimmtes Gerät.
EM_GETAUTOURLDETECT Gibt an, ob die automatische URL-Erkennung im Rich-Edit-Steuerelement aktiviert ist.
EM_GETBIDIOPTIONS Gibt den aktuellen Zustand der bidirektionalen Optionen im Rich-Bearbeitungssteuerelement an.
EM_GETCHARFORMAT Bestimmt die Zeichenformatierung in einem umfangreichen Bearbeitungssteuerelement.
EM_GETCTFMODEBIAS Ruft die Werte für den TsF-Modus (Text Services Framework) für ein Rich Edit-Steuerelement ab.
EM_GETCTFOPENSTATUS Bestimmt, ob die TSF-Tastatur geöffnet oder geschlossen ist.
EM_GETEDITSTYLE Ruft die aktuellen Bearbeitungsstilflags ab.
EM_GETEVENTMASK Ruft die Ereignismaske für ein umfassendes Bearbeitungssteuerelement ab. Die Ereignismaske gibt an, welche Benachrichtigungscodes das Steuerelement an das übergeordnete Fenster sendet.
EM_GETHYPHENATEINFO Ruft Informationen zur Silbentrennung für ein Rich Edit-Steuerelement ab.
EM_GETIMECOLOR Ruft die Kompositionsfarbe des Eingabemethoden-Editors (IME) ab. Diese Meldung ist nur in asiatischen Versionen des Betriebssystems verfügbar.
EM_GETIMECOMPMODE Ruft den aktuellen IME-Modus für ein umfangreiches Bearbeitungssteuerelement ab.
EM_GETIMECOMPTEXT Ruft den IME-Kompositionstext ab.
EM_GETIMEMODEBIAS Ruft die IME-Modusverzerrung für ein Rich Edit-Steuerelement ab.
EM_GETIMEOPTIONS Ruft die aktuellen IME-Optionen ab. Diese Meldung ist nur in asiatischen Versionen des Betriebssystems verfügbar.
EM_GETIMEPROPERTY Ruft die Eigenschaft und die Funktionen des IME ab, die dem aktuellen Eingabegebietsschema zugeordnet sind.
EM_GETLANGOPTIONS Ruft die Optionseinstellungen eines Rich-Edit-Steuerelements für die Unterstützung von IME und asiatischer Sprache ab.
EM_GETOLEINTERFACE Ruft ein IRichEditOle-Objekt ab, das ein Client verwenden kann, um auf die COM-Funktionalität eines Rich-Edit-Steuerelements zuzugreifen.
EM_GETOPTIONS Ruft Rich-Edit-Steuerelementoptionen ab.
EM_GETPAGEROTATE Veraltet. Ruft das Textlayout für ein Rich-Edit-Steuerelement ab.
EM_GETPARAFORMAT Ruft die Absatzformatierung der aktuellen Auswahl in einem Rich-Edit-Steuerelement ab.
EM_GETPUNCTUATION Ruft die aktuellen Satzzeichen für das Rich-Edit-Steuerelement ab. Diese Meldung ist nur in asiatischen Versionen des Betriebssystems verfügbar.
EM_GETREDONAME Ruft den Typ der nächsten Aktion ab, falls vorhanden, in der Wiederholungswarteschlange des Rich-Edit-Steuerelements.
EM_GETSCROLLPOS Ruft die aktuelle Bildlaufposition des Bearbeitungssteuerelements ab.
EM_GETSELTEXT Ruft den aktuell ausgewählten Text in einem Rich-Edit-Steuerelement ab.
EM_GETTEXTEX Ruft den gesamten Text aus dem Rich-Edit-Steuerelement in einer beliebigen Codebasis ab.
EM_GETTEXTLENGTHEX Berechnet die Textlänge auf unterschiedliche Weise. Er wird in der Regel aufgerufen, bevor ein Puffer erstellt wird, um den Text vom Steuerelement zu empfangen.
EM_GETTEXTMODE Ruft den aktuellen Textmodus und die Rückgängig-Ebene eines Rich-Edit-Steuerelements ab.
EM_GETTEXTRANGE Ruft einen angegebenen Zeichenbereich aus einem Rich-Edit-Steuerelement ab.
EM_GETTYPOGRAPHYOPTIONS Ruft den aktuellen Zustand der Typografieoptionen eines Rich-Edit-Steuerelements ab.
EM_GETUNDONAME Microsoft Rich Edit 2.0 und höher: Ruft den Typ der nächsten Rückgängigaktion ab, falls vorhanden.
Microsoft Rich Edit 1.0: Diese Meldung wird nicht unterstützt.
EM_GETWORDBREAKPROCEX Ruft die Adresse der aktuell registrierten erweiterten Wortumbruchprozedur ab.
EM_GETWORDWRAPMODE Ruft die aktuellen Optionen für Wortumbruch und Wortumbruch für das Rich-Edit-Steuerelement ab. Diese Meldung ist nur in asiatischen Versionen des Betriebssystems verfügbar.
EM_GETZOOM Ruft das aktuelle Zoomverhältnis ab, das immer zwischen 1/64 und 64 liegt.
EM_HIDESELECTION Blendet die Auswahl in einem Rich-Edit-Steuerelement aus oder zeigt sie an.
EM_ISIME Bestimmt, ob das aktuelle Eingabegebietsschema ein ostasiatisches Gebietsschema ist.
EM_PASTESPECIAL Fügt ein bestimmtes Zwischenablageformat in ein Rich-Edit-Steuerelement ein.
EM_RECONVERSION Ruft das Dialogfeld "IME-Reversion" auf.
EM_REDO Wiederholt die nächste Aktion in der Wiederholungswarteschlange des Steuerelements.
EM_REQUESTRESIZE Erzwingt, dass ein Rich-Edit-Steuerelement einen EN_REQUESTRESIZE Benachrichtigungscode an das übergeordnete Fenster sendet.
EM_SELECTIONTYPE Bestimmt den Auswahltyp für ein Rich-Edit-Steuerelement.
EM_SETBIDIOPTIONS Legt den aktuellen Zustand der bidirektionalen Optionen im Rich-Edit-Steuerelement fest.
EM_SETBKGNDCOLOR Legt die Hintergrundfarbe für ein Rich-Edit-Steuerelement fest.
EM_SETCHARFORMAT Legt die Zeichenformatierung in einem Rich-Edit-Steuerelement fest.
EM_SETCTFMODEBIAS Legen Sie die TSF-Modusverzerrung für ein Rich-Edit-Steuerelement fest.
EM_SETCTFOPENSTATUS Öffnet oder schließt die TSF-Tastatur.
EM_SETEDITSTYLE Legt die aktuellen Bearbeitungsstilflags fest.
EM_SETEVENTMASK Legt die Ereignismaske für ein Rich-Edit-Steuerelement fest. Die Ereignismaske gibt an, welche Benachrichtigungscodes das Steuerelement an das übergeordnete Fenster sendet.
EM_SETFONTSIZE Legt den Schriftgrad für den ausgewählten Text fest.
EM_SETHYPHENATEINFO Legt fest, wie ein Rich-Edit-Steuerelement Silbentrennung ausführt.
EM_SETIMECOLOR Legt die IME-Kompositionsfarbe fest. Diese Meldung ist nur in asiatischen Versionen des Betriebssystems verfügbar.
EM_SETIMEMODEBIAS Legt die IME-Modusverzerrung für ein Rich-Edit-Steuerelement fest.
EM_SETIMEOPTIONS Legt die IME-Optionen fest. Diese Meldung ist nur in asiatischen Versionen des Betriebssystems verfügbar.
EM_SETLANGOPTIONS Legt Optionen für die UNTERSTÜTZUNG von IME und asiatischen Sprachen in einem Rich-Bearbeitungssteuerelement fest.
EM_SETOLECALLBACK Gibt einem Rich-Edit-Steuerelement ein IRichEditOleCallback-Objekt , das das Steuerelement verwendet, um OLE-bezogene Ressourcen und Informationen vom Client abzurufen.
EM_SETOPTIONS Legt die Optionen für ein Rich-Edit-Steuerelement fest.
EM_SETPAGEROTATE Veraltet. Legt das Textlayout für ein Rich-Edit-Steuerelement fest.
EM_SETPALETTE Ändert die Palette, die rich edit für das Anzeigefenster verwendet.
EM_SETPARAFORMAT Legt die Absatzformatierung für die aktuelle Auswahl in einem Rich-Edit-Steuerelement fest.
EM_SETPUNCTUATION Legt die Satzzeichen für ein Rich-Edit-Steuerelement fest. Diese Meldung ist nur in asiatischen Versionen des Betriebssystems verfügbar.
EM_SETSCROLLPOS Weist das Rich-Edit-Steuerelement an, bis zu einem bestimmten Punkt zu scrollen.
EM_SETTARGETDEVICE Legt die Zielgerät- und Linienbreite fest, die für die WYSIWYG-Formatierung (Was Sie sehen, was Sie erhalten) in einem umfangreichen Bearbeitungssteuerelement verwendet werden.
EM_SETTEXTEX Kombiniert die Funktionalität von WM_SETTEXT und EM_REPLACESEL und fügt die Möglichkeit hinzu, Text mithilfe einer Codepage festzulegen und entweder Rich-Text oder Nur-Text zu verwenden.
EM_SETTEXTMODE Legt den Textmodus oder die Rückgängig-Ebene eines rich-Bearbeitungssteuerelements fest. Die Meldung schlägt fehl, wenn das Steuerelement Text enthält.
EM_SETTYPOGRAPHYOPTIONS Legt den aktuellen Zustand der Typografieoptionen eines rich-Bearbeitungssteuerelements fest.
EM_SETUNDOLIMIT Legt die maximale Anzahl von Aktionen fest, die in der Rückgängig-Warteschlange gespeichert werden können.
EM_SETWORDBREAKPROCEX Legt die erweiterte Wortumbruchprozedur fest.
EM_SETWORDWRAPMODE Legt die Optionen für Wortumbruch und Wörtertrennung für das rich-Bearbeitungssteuerelement fest. Diese Meldung ist nur in asiatischen Versionen des Betriebssystems verfügbar.
EM_SETZOOM Legt das Zoomverhältnis zwischen 1/64 und 64 fest.
EM_SHOWSCROLLBAR Blendet eine der Bildlaufleisten im Texthostfenster ein oder aus.
EM_STOPGROUPTYPING Verhindert, dass das Steuerelement zusätzliche Eingabeaktionen in die aktuelle Rückgängig-Aktion sammelt. Das Steuerelement speichert die nächste Eingabeaktion (sofern vorhanden) in einer neuen Aktion in der Rückgängig-Warteschlange.
EM_STREAMIN Ersetzt den Inhalt eines umfangreichen Bearbeitungssteuerelements durch einen Datenstrom, der von einer von der Anwendung definierten EditStreamCallback-Rückruffunktion bereitgestellt wird.
EM_STREAMOUT Bewirkt, dass ein Rich-Edit-Steuerelement seinen Inhalt an eine von der Anwendung definierte EditStreamCallback-Rückruffunktion übergibt. Die Rückruffunktion kann dann den Datenstrom in eine Datei oder einen anderen speicherort schreiben, den sie wählt.

Benachrichtigungen

Thema Inhalte
EN_ALIGNLTR Benachrichtigt das übergeordnete Fenster eines Rich-Bearbeitungssteuerelements, dass die Absatzrichtung in von links nach rechts geändert wurde. Ein umfangreiches Bearbeitungssteuerelement sendet diesen Benachrichtigungscode in Form einer WM_COMMAND Nachricht.
EN_ALIGNRTL Benachrichtigt das übergeordnete Fenster eines Rich-Bearbeitungssteuerelements, dass die Absatzrichtung in rechts nach links geändert wurde. Ein umfangreiches Bearbeitungssteuerelement sendet diesen Benachrichtigungscode in Form einer WM_COMMAND Nachricht.
EN_CORRECTTEXT Benachrichtigt das übergeordnete Fenster eines Rich-Bearbeitungssteuerelements, dass eine SYV_CORRECT Geste aufgetreten ist, sodass das übergeordnete Fenster die Textkorrektur abbrechen kann. Ein umfangreiches Bearbeitungssteuerelement sendet diesen Benachrichtigungscode in Form einer WM_NOTIFY Nachricht.
EN_DRAGDROPDONE Benachrichtigt das übergeordnete Fenster eines rich-Bearbeitungssteuerelements, dass der Drag-and-Drop-Vorgang abgeschlossen wurde. Ein umfangreiches Bearbeitungssteuerelement sendet diesen Benachrichtigungscode in Form einer WM_NOTIFY Nachricht.
EN_DROPFILES Benachrichtigt das übergeordnete Fenster eines Rich-Edit-Steuerelements, dass der Benutzer versucht, Dateien in das Steuerelement zu löschen. Ein Rich-Edit-Steuerelement sendet diesen Benachrichtigungscode in Form einer WM_NOTIFY Nachricht, wenn es die WM_DROPFILES Nachricht empfängt.
EN_IMECHANGE Benachrichtigt das übergeordnete Steuerelement eines Rich-Edit-Steuerelements, dass die IME-Konvertierung status geändert wurde. Diese Meldung ist nur für asiatische Versionen des Betriebssystems verfügbar. Ein umfangreiches Bearbeitungssteuerelement sendet diesen Benachrichtigungscode in Form einer WM_COMMAND Nachricht.
EN_LINK Benachrichtigt das übergeordnete Fenster eines Rich-Bearbeitungssteuerelements, wenn der Benutzer mit der Maus klickt oder wenn sich der Mauszeiger über Text befindet, der den CFE_LINK Effekt hat. Das übergeordnete Fenster des Steuerelements empfängt diesen Benachrichtigungscode über eine WM_NOTIFY Meldung.
EN_LOWFIRTF Benachrichtigt das übergeordnete Fenster eines Rich-Bearbeitungssteuerelements über ein Rich Edit-Steuerelement, dass ein nicht unterstütztes RTF-Schlüsselwort (keyword) empfangen wurde. Ein Rich Edit-Steuerelement sendet diesen Benachrichtigungscode in Form einer WM_NOTIFY Nachricht.
EN_MSGFILTER Benachrichtigt das übergeordnete Fenster eines umfangreichen Bearbeitungssteuerelements über ein Tastatur- oder Mausereignis im Steuerelement. Ein umfangreiches Bearbeitungssteuerelement sendet diesen Benachrichtigungscode in Form einer WM_NOTIFY Nachricht.
EN_OBJECTPOSITIONS Benachrichtigt das übergeordnete Fenster eines rich-Bearbeitungssteuerelements, wenn das Steuerelement Objekte einliest. Ein umfangreiches Bearbeitungssteuerelement sendet diesen Benachrichtigungscode in Form einer WM_NOTIFY Nachricht.
EN_OLEOPFAILED Benachrichtigt das übergeordnete Fenster eines rich-Bearbeitungssteuerelements, dass bei einer Benutzeraktion für ein COM-Objekt ein Fehler aufgetreten ist. Ein umfangreiches Bearbeitungssteuerelement sendet diesen Benachrichtigungscode in Form einer WM_NOTIFY Nachricht.
EN_PROTECTED Benachrichtigt das übergeordnete Fenster eines Rich-Bearbeitungssteuerelements, dass der Benutzer eine Aktion durchgreift, die einen geschützten Textbereich ändern würde. Ein umfangreiches Bearbeitungssteuerelement sendet diesen Benachrichtigungscode in Form einer WM_NOTIFY Nachricht.
EN_REQUESTRESIZE Benachrichtigt das übergeordnete Fenster eines rich-Bearbeitungssteuerelements, dass der Inhalt des Steuerelements entweder kleiner oder größer als die Fenstergröße des Steuerelements ist. Ein umfangreiches Bearbeitungssteuerelement sendet diesen Benachrichtigungscode in Form einer WM_NOTIFY Nachricht.
EN_SAVECLIPBOARD Benachrichtigt das übergeordnete Fenster des Rich-Bearbeitungssteuerelements, dass das Steuerelement geschlossen wird und die Zwischenablage Informationen enthält. Ein umfangreiches Bearbeitungssteuerelement sendet diesen Benachrichtigungscode in Form einer WM_NOTIFY Nachricht.
EN_SELCHANGE Benachrichtigt das übergeordnete Fenster eines Rich-Edit-Steuerelements, dass die aktuelle Auswahl geändert wurde. Ein umfangreiches Bearbeitungssteuerelement sendet diesen Benachrichtigungscode in Form einer WM_NOTIFY Nachricht.
EN_STOPNOUNDO Benachrichtigt das übergeordnete Fenster eines rich-Bearbeitungssteuerelements, dass eine Aktion aufgetreten ist, für die das Steuerelement nicht genügend Arbeitsspeicher zuweisen kann, um den Rückgängig-Zustand beizubehalten. Ein umfangreiches Bearbeitungssteuerelement sendet diesen Benachrichtigungscode in Form einer WM_NOTIFY Nachricht.

Strukturen

Thema Inhalte
BIDIOPTIONS Enthält bidirektionale Informationen zu einem umfangreichen Bearbeitungssteuerelement. Diese Struktur wird vom EM_GETBIDIOPTIONS und EM_SETBIDIOPTIONS Nachrichten verwendet, um die bidirektionalen Informationen für ein Steuerelement abzurufen und festzulegen.
CHARFORMAT Enthält Informationen zur Zeichenformatierung in einem umfangreichen Bearbeitungssteuerelement.
CHARFORMAT2 Enthält Informationen zur Zeichenformatierung in einem umfangreichen Bearbeitungssteuerelement. CHARFORMAT2 ist eine Microsoft Rich Edit 2.0-Erweiterung der CHARFORMAT-Struktur . Mit Microsoft Rich Edit 2.0 können Sie beide Strukturen mit den EM_GETCHARFORMAT - und EM_SETCHARFORMAT-Nachrichten verwenden.
CHARRANGE Gibt einen Zeichenbereich in einem umfangreichen Bearbeitungssteuerelement an.
COMPCOLOR Enthält Farbeinstellungen für eine Kompositionszeichenfolge.
EDITSTREAM Enthält Informationen, die eine Anwendung an ein rich-Bearbeitungssteuerelement in einer EM_STREAMIN - oder EM_STREAMOUT-Nachricht übergibt. Das Rich-Edit-Steuerelement verwendet die Informationen, um einen Datenstrom in oder aus dem Steuerelement zu übertragen.
ENCORRECTTEXT Enthält Informationen zum markierten Text, der korrigiert werden soll.
ENDROPFILES Enthält Informationen, die einem EN_DROPFILES Benachrichtigungscode zugeordnet sind. Ein Rich-Edit-Steuerelement sendet diesen Benachrichtigungscode, wenn es eine WM_DROPFILES-Nachricht empfängt.
ENLINK Enthält Informationen zu einem EN_LINK Benachrichtigungscode aus einem Rich-Edit-Steuerelement.
ENLOWFIRTF Enthält Informationen zu einem nicht unterstützten RTF-Schlüsselwort (keyword) in einem Rich-Edit-Steuerelement.
ENOLEOPFAILED Enthält Informationen zu einem fehlgeschlagenen Vorgang.
ENPROTECTED Enthält Informationen, die einem EN_PROTECTED Benachrichtigungscode zugeordnet sind. Ein Rich-Edit-Steuerelement sendet diese Benachrichtigung, wenn der Benutzer versucht, geschützten Text zu bearbeiten.
ENSAVECLIPBOARD Enthält Informationen zu Objekten und Text in der Zwischenablage.
FINDTEXT Enthält Informationen zu einem Suchvorgang in einem Rich-Edit-Steuerelement. Diese Struktur wird mit der EM_FINDTEXT-Nachricht verwendet.
FINDTEXTEX Enthält Informationen zu Text, nach dem in einem Rich-Edit-Steuerelement gesucht werden soll. Diese Struktur wird mit der EM_FINDTEXTEX-Nachricht verwendet.
FORMATRANGE Enthält Informationen, die ein Rich-Edit-Steuerelement zum Formatieren seiner Ausgabe für ein bestimmtes Gerät verwendet. Diese Struktur wird mit der EM_FORMATRANGE-Nachricht verwendet.
GETTEXTEX Enthält Informationen zu einem Vorgang zum Abrufen von Text aus einem Rich-Edit-Steuerelement. Diese Struktur wird in der wParam in der EM_GETTEXTEX-Nachricht übergeben.
GETTEXTLENGTHEX Enthält Informationen dazu, wie die Textlänge eines Rich-Bearbeitungssteuerelements berechnet werden soll. Diese Struktur wird in der wParam in der EM_GETTEXTLENGTHEX-Nachricht übergeben.
HYPHENATEINFO Enthält Informationen zur Silbentrennung in einem Rich-Edit-Steuerelement.
HYPHRESULT Enthält Informationen zum Ergebnis der Silbentrennung in einem Rich-Edit-Steuerelement.
IMECOMPTEXT Enthält Informationen zum Kompositionstext in einem Rich-Edit-Steuerelement.
MSGFILTER Enthält Informationen zu einem Tastatur- oder Mausereignis. Ein Rich-Edit-Steuerelement sendet diese Struktur als Teil eines EN_MSGFILTER Benachrichtigungscodes an das übergeordnete Fenster, sodass das übergeordnete Element die Nachricht ändern oder verhindern kann, dass sie verarbeitet wird.
OBJECTPOSITIONS Enthält Objektpositionsinformationen.
PARAFORMAT Enthält Informationen zu Absatzformatierungsattributen in einem Rich-Edit-Steuerelement. Diese Struktur wird für die EM_GETPARAFORMAT - und EM_SETPARAFORMAT-Nachrichten verwendet.
PARAFORMAT2 Enthält Informationen zu Absatzformatierungsattributen in einem Rich-Edit-Steuerelement.
SATZZEICHEN Enthält Informationen zur Interpunktion, die in einem Rich-Edit-Steuerelement verwendet wird.
REOBJECT Enthält Informationen zu einem Objekt.
REPASTESPECIAL Enthält Informationen, die bestimmen, ob der Anzeigeaspekt eines eingefügten Objekts auf dem Inhalt des Objekts oder dem Symbol basieren soll, das das Objekt darstellt.
REQRESIZE Enthält die angeforderte Größe eines Rich-Edit-Steuerelements. Ein Rich-Edit-Steuerelement sendet diese Struktur als Teil eines EN_REQUESTRESIZE Benachrichtigungscodes an das übergeordnete Fenster.
SELCHANGE Enthält Informationen, die einem EN_SELCHANGE Benachrichtigungscode zugeordnet sind. Ein Rich-Edit-Steuerelement sendet diese Benachrichtigung an das übergeordnete Fenster, wenn sich die aktuelle Auswahl ändert.
SETTEXTEX Gibt an, welche Codepage (falls vorhanden) im Festlegen von Text verwendet werden soll, ob der Text den gesamten Text im Steuerelement oder nur die Auswahl ersetzt und ob der Rückgängigzustand beibehalten werden soll.
TEXTRANGE Empfängt einen Textbereich aus einem Rich-Edit-Steuerelement. Diese Struktur wird durch die EM_GETTEXTRANGE-Nachricht ausgefüllt. Der Puffer, auf den das lpstrText-Element verweist, muss groß genug sein, um alle Zeichen und das beendende NULL-Zeichen zu empfangen.

Konstanten

Thema Inhalte
Ereignismaskenflags des Rich-Edit-Steuerelements Die Ereignismaske gibt an, welche Benachrichtigungscodes ein Rich-Edit-Steuerelement an das übergeordnete Fenster sendet.
Rich Edit-Steuerelementstile Beschreibt die Fensterstile, die für Rich-Bearbeitungssteuerelemente eindeutig sind.