Freigeben über


Rich Edit

Dieser Abschnitt enthält Informationen zu den Programmierelementen, die mit Rich-Edit-Steuerelementen verwendet werden. Ein Rich-Edit-Steuerelement ermöglicht es dem Benutzer, Text einzugeben, zu bearbeiten, zu drucken und zu speichern. Der Text kann Zeichen- und Absatzformatierungen zugewiesen werden und kann eingebettete COM-Objekte (Component Object Model) enthalten.

Da Rich-Edit-Steuerelemente fast alle Nachrichten und Benachrichtigungscodes unterstützen, die mit mehrstufigen Bearbeitungssteuerelementenverwendet werden, können Anwendungen, die bereits Bearbeitungssteuerelemente verwenden, ganz einfach geändert werden, um Rich-Edit-Steuerelemente zu verwenden.

Überblicke

Thema Inhalt
zu Rich Edit-Steuerelementen In diesem Abschnitt werden Rich-Edit-Steuerelemente eingeführt.
Verwenden von Rich Edit-Steuerelementen Dieser Abschnitt enthält Themen, die veranschaulichen, wie Rich-Edit-Steuerelemente erstellt und verwendet werden.

Funktionen

Thema Inhalt
AutoCorrectProc- Die AutoKorrekturProc--Funktion ist eine anwendungsdefinierte Rückruffunktion, die mit der EM_SETAUTOCORRECTPROC Nachricht verwendet wird.
EditStreamCallback- Die EditStreamCallback--Funktion ist eine anwendungsdefinierte Rückruffunktion, die mit den nachrichten EM_STREAMIN und EM_STREAMOUT verwendet wird. Es wird verwendet, um einen Datenstrom in ein oder aus einem Rich-Edit-Steuerelement zu übertragen.
EditWordBreakProcEx- Die EditWordBreakProcEx--Funktion ist eine anwendungsdefinierte Rückruffunktion, die mit der EM_SETWORDBREAKPROCEX Nachricht verwendet wird. Er bestimmt den Zeichenindex des Wortwechsels oder der Zeichenklasse und der Wörtertrennungskennzeichnungen 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 Inhalt
IRichEditOle Die IRichEditOle Schnittstelle macht die COM-Funktionalität eines Rich Edit-Steuerelements 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 vom Client abzurufen. Ein Rich Edit Control Client ist für die Implementierung dieser Schnittstelle und das Zuweisen des Steuerelements mithilfe der EM_SETOLECALLBACK Nachricht verantwortlich.

Meldungen

Thema Inhalt
EM_AUTOURLDETECT Aktiviert oder deaktiviert die automatische Erkennung von URLs durch ein Rich-Edit-Steuerelement.
EM_CANPASTE Bestimmt, ob ein Rich-Edit-Steuerelement ein angegebenes Zwischenablageformat einfügen kann.
EM_CANREDO Bestimmt, ob aktionen in der Redo-Warteschlange des Steuerelements vorhanden sind.
EM_DISPLAYBAND Zeigt einen Teil des Inhalts eines Rich-Edit-Steuerelements an, wie zuvor für ein Gerät mit der EM_FORMATRANGE Nachricht formatiert.
EM_EXGETSEL Ruft die Anfangs- und Endzeichenpositionen der Auswahl in einem Rich-Edit-Steuerelement ab.
EM_EXLIMITTEXT Legt einen oberen Grenzwert auf die Textmenge fest, die der Benutzer in ein Rich-Edit-Steuerelement eingeben oder 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 Rich-Edit-Steuerelement.
EM_FINDTEXTEX Sucht Text in einem Rich-Edit-Steuerelement.
EM_FINDTEXTEXW Sucht Unicode-Text in einem Rich-Edit-Steuerelement.
EM_FINDTEXTW Sucht Unicode-Text in einem Rich-Edit-Steuerelement.
EM_FINDWORDBREAK Sucht den nächsten Wortwechsel vor oder nach der angegebenen Zeichenposition oder ruft Informationen zum Zeichen an dieser Position ab.
EM_FORMATRANGE Formatiert einen Textbereich in einem Rich-Edit-Steuerelement 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 Status der bidirektionalen Optionen im Rich-Edit-Steuerelement an.
EM_GETCHARFORMAT Bestimmt die Zeichenformatierung in einem Rich-Edit-Steuerelement.
EM_GETCTFMODEBIAS Ruft die Werte des 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 Bearbeitungsformatvorlagenkennzeichnungen ab.
EM_GETEVENTMASK Ruft das Ereignisformat für ein Rich-Edit-Steuerelement ab. Das Ereignisformat 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 Rich-Edit-Steuerelement ab.
EM_GETIMECOMPTEXT Ruft den IME-Kompositionstext ab.
EM_GETIMEMODEBIAS Ruft den IME-Modus-Bias 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 Funktionen des IME ab, das dem aktuellen Eingabegebietsschema zugeordnet ist.
EM_GETLANGOPTIONS Ruft die Optionseinstellungen eines Rich-Edit-Steuerelements für IME und asiatische Sprachunterstützung ab.
EM_GETOLEINTERFACE Ruft ein IRichEditOle -Objekt ab, das ein Client für den Zugriff auf die COM-Funktionalität eines Rich Edit-Steuerelements verwenden kann.
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 Interpunktionszeichen 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 (sofern vorhanden) in der Redo-Warteschlange des Rich-Edit-Steuerelements ab.
EM_GETSCROLLPOS Ruft die aktuelle Bildlaufposition des Bearbeitungssteuerelements ab.
EM_GETSELTEXT Ruft den aktuell markierten Text in einem Rich-Edit-Steuerelement ab.
EM_GETTEXTEX Ruft den gesamten Text aus dem Rich-Edit-Steuerelement in einer bestimmten Codebasis ab, die Sie benötigen.
EM_GETTEXTLENGTHEX Berechnet die Textlänge auf verschiedene Arten. Er wird in der Regel aufgerufen, bevor ein Puffer zum Empfangen des Texts vom Steuerelement erstellt wird.
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 Status der Typografieoptionen eines Rich-Edit-Steuerelements ab.
EM_GETUNDONAME Microsoft Rich Edit 2.0 und höher: Ruft ggf. den Typ der nächsten Rückgängig-Aktion ab.
Microsoft Rich Edit 1.0: Diese Nachricht wird nicht unterstützt.
EM_GETWORDBREAKPROCEX Ruft die Adresse der aktuell registrierten erweiterten Worttrennungsprozedur ab.
EM_GETWORDWRAPMODE Ruft die aktuellen Wörterumbruch- und Wortumbruchoptionen 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-Neukonvertierung" auf.
EM_REDO Wiederholt die nächste Aktion in der Redo-Warteschlange des Steuerelements.
EM_REQUESTRESIZE Erzwingt ein Rich-Edit-Steuerelement, um einen EN_REQUESTRESIZE Benachrichtigungscode an das übergeordnete Fenster zu senden.
EM_SELECTIONTYPE Bestimmt den Auswahltyp für ein Rich-Edit-Steuerelement.
EM_SETBIDIOPTIONS Legt den aktuellen Status 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 den TSF-Modus-Bias für ein Rich Edit-Steuerelement fest.
EM_SETCTFOPENSTATUS Öffnet oder schließt die TSF-Tastatur.
EM_SETEDITSTYLE Legt die aktuellen Bearbeitungsformatvorlagenkennzeichnungen fest.
EM_SETEVENTMASK Legt das Ereignisformat für ein Rich-Edit-Steuerelement fest. Das Ereignisformat gibt an, welche Benachrichtigungscodes das Steuerelement an das übergeordnete Fenster sendet.
EM_SETFONTSIZE Legt den Schriftgrad für den markierten Text fest.
EM_SETHYPHENATEINFO Legt fest, wie ein Rich Edit-Steuerelement die Silbentrennung ausführt.
EM_SETIMECOLOR Legt die IME-Kompositionsfarbe fest. Diese Meldung ist nur in asiatischen Versionen des Betriebssystems verfügbar.
EM_SETIMEMODEBIAS Legt den IME-Modus-Bias 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 IME- und asiatische Sprachunterstützung in einem Rich-Edit-Steuerelement fest.
EM_SETOLECALLBACK Stellt ein Rich-Edit-Steuerelement ein IRichEditOleCallback Objekt bereit, das vom Steuerelement zum Abrufen von OLE-bezogenen Ressourcen und Informationen vom Client verwendet wird.
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 Interpunktionszeichen 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, zu einem bestimmten Punkt zu scrollen.
EM_SETTARGETDEVICE Legt die Zielgerät- und Linienbreite fest, die für die Formatierung "Was Sie sehen" (WYSIWYG) in einem Rich-Edit-Steuerelement verwendet wird.
EM_SETTEXTEX Kombiniert die Funktionalität von WM_SETTEXT und EM_REPLACESELund fügt die Möglichkeit zum Festlegen von Text mithilfe einer Codeseite und zum Verwenden von Rich-Text oder Nur-Text hinzu.
EM_SETTEXTMODE Legt den Textmodus oder die Rückgängig-Ebene eines Rich-Edit-Steuerelements fest. Die Nachricht schlägt fehl, wenn das Steuerelement Text enthält.
EM_SETTYPOGRAPHYOPTIONS Legt den aktuellen Status der Typografieoptionen eines Rich-Edit-Steuerelements 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 Worttrennungsprozedur fest.
EM_SETWORDWRAPMODE Legt die Wörterumbruch- und Wortumbruchoptionen für das Rich-Edit-Steuerelement 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 ggf. die nächste Eingabeaktion in einer neuen Aktion in der Rückgängig-Warteschlange.
EM_STREAMIN Ersetzt den Inhalt eines Rich-Edit-Steuerelements durch einen Datenstrom, der von einer Anwendung bereitgestellt wird, die EditStreamCallback Rückruffunktion definiert ist.
EM_STREAMOUT Bewirkt, dass ein Rich-Edit-Steuerelement seinen Inhalt an eine Anwendung übergibt, die EditStreamCallback Rückruffunktion definiert ist. Die Rückruffunktion kann dann den Datenstrom in eine Datei oder einen anderen ausgewählten Speicherort schreiben.

Benachrichtigungen

Thema Inhalt
EN_ALIGNLTR Benachrichtigt das übergeordnete Fenster eines Rich-Edit-Steuerelements, dass sich die Absatzrichtung von links nach rechts geändert hat. Ein Rich-Edit-Steuerelement sendet diesen Benachrichtigungscode in Form einer WM_COMMAND Nachricht.
EN_ALIGNRTL Benachrichtigt das übergeordnete Fenster eines Rich-Edit-Steuerelements, dass die Absatzrichtung von rechts nach links geändert wurde. Ein Rich-Edit-Steuerelement sendet diesen Benachrichtigungscode in Form einer WM_COMMAND Nachricht.
EN_CORRECTTEXT Benachrichtigt das übergeordnete Fenster eines Rich-Edit-Steuerelements, dass eine SYV_CORRECT Geste aufgetreten ist, sodass das übergeordnete Fenster die Möglichkeit erhält, die Korrektur des Texts abzubrechen. Ein Rich-Edit-Steuerelement sendet diesen Benachrichtigungscode in Form einer WM_NOTIFY Nachricht.
EN_DRAGDROPDONE Benachrichtigt das übergeordnete Fenster eines Rich-Edit-Steuerelements, dass der Drag-and-Drop-Vorgang abgeschlossen ist. Ein Rich-Edit-Steuerelement 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 abzulegen. 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 Element eines Rich-Edit-Steuerelements, dass sich der IME-Konvertierungsstatus geändert hat. Diese Meldung ist nur für asiatische Sprachversionen des Betriebssystems verfügbar. Ein Rich-Edit-Steuerelement sendet diesen Benachrichtigungscode in Form einer WM_COMMAND Nachricht.
EN_LINK Benachrichtigt das übergeordnete Fenster eines Rich-Edit-Steuerelements, wenn der Benutzer auf die Maus klickt oder wenn der Mauszeiger über Text mit dem CFE_LINK Effekt liegt. Das übergeordnete Fenster des Steuerelements empfängt diesen Benachrichtigungscode über eine WM_NOTIFY Nachricht.
EN_LOWFIRTF Benachrichtigt das übergeordnete Fenster eines Rich-Edit-Steuerelements eines Rich-Edit-Steuerelements, dass ein nicht unterstütztes RtF-Schlüsselwort (Rich Text Format) empfangen wurde. Ein Rich Edit-Steuerelement sendet diesen Benachrichtigungscode in Form einer WM_NOTIFY Nachricht.
EN_MSGFILTER Benachrichtigt das übergeordnete Fenster eines Rich-Edit-Steuerelements über ein Tastatur- oder Mausereignis im Steuerelement. Ein Rich-Edit-Steuerelement sendet diesen Benachrichtigungscode in Form einer WM_NOTIFY Nachricht.
EN_OBJECTPOSITIONS Benachrichtigt das übergeordnete Fenster eines Rich-Edit-Steuerelements, wenn das Steuerelement in Objekten liest. Ein Rich-Edit-Steuerelement sendet diesen Benachrichtigungscode in Form einer WM_NOTIFY Nachricht.
EN_OLEOPFAILED Benachrichtigt das übergeordnete Fenster eines Rich-Edit-Steuerelements, dass eine Benutzeraktion für ein COM-Objekt fehlgeschlagen ist. Ein Rich-Edit-Steuerelement sendet diesen Benachrichtigungscode in Form einer WM_NOTIFY Nachricht.
EN_PROTECTED Benachrichtigt das übergeordnete Fenster eines Rich-Edit-Steuerelements, dass der Benutzer eine Aktion ergreift, die einen geschützten Textbereich ändern würde. Ein Rich-Edit-Steuerelement sendet diesen Benachrichtigungscode in Form einer WM_NOTIFY Nachricht.
EN_REQUESTRESIZE Benachrichtigt das übergeordnete Fenster eines Rich-Edit-Steuerelements, dass der Inhalt des Steuerelements kleiner oder größer als die Fenstergröße des Steuerelements ist. Ein Rich-Edit-Steuerelement sendet diesen Benachrichtigungscode in Form einer WM_NOTIFY Nachricht.
EN_SAVECLIPBOARD Benachrichtigt das übergeordnete Fenster des Rich-Edit-Steuerelements, dass das Steuerelement geschlossen wird und die Zwischenablage Informationen enthält. Ein Rich-Edit-Steuerelement sendet diesen Benachrichtigungscode in Form einer WM_NOTIFY Nachricht.
EN_SELCHANGE Benachrichtigt das übergeordnete Fenster eines Rich-Edit-Steuerelements, dass sich die aktuelle Auswahl geändert hat. Ein Rich-Edit-Steuerelement sendet diesen Benachrichtigungscode in Form einer WM_NOTIFY Nachricht.
EN_STOPNOUNDO Benachrichtigt das übergeordnete Fenster eines Rich-Edit-Steuerelements, dass eine Aktion aufgetreten ist, für die das Steuerelement nicht genügend Arbeitsspeicher zuweisen kann, um den Rückgängig-Zustand beizubehalten. Ein Rich-Edit-Steuerelement sendet diesen Benachrichtigungscode in Form einer WM_NOTIFY Nachricht.

Strukturen

Thema Inhalt
BIDIOPTIONS Enthält bidirektionale Informationen zu einem Rich-Edit-Steuerelement. Diese Struktur wird von den 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 Rich-Edit-Steuerelement.
CHARFORMAT2 Enthält Informationen zur Zeichenformatierung in einem Rich-Edit-Steuerelement. CHARFORMAT2 ist eine Microsoft Rich Edit 2.0-Erweiterung der CHARFORMAT--Struktur. Mit Microsoft Rich Edit 2.0 können Sie eine der beiden Strukturen mit den EM_GETCHARFORMAT und EM_SETCHARFORMAT Nachrichten verwenden.
CHARRANGE- Gibt einen Bereich von Zeichen in einem Rich-Edit-Steuerelement an.
COMPCOLOR Enthält Farbeinstellungen für eine Kompositionszeichenfolge.
EDITSTREAM- Enthält Informationen, die eine Anwendung an ein Rich-Edit-Steuerelement 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 zu korrigierenden markierten Text.
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 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-Edit-Steuerelements 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 mit den EM_GETPARAFORMAT und EM_SETPARAFORMAT Nachrichten verwendet.
PARAFORMAT2 Enthält Informationen zu Absatzformatierungsattributen in einem Rich-Edit-Steuerelement.
INTERPUNKTION 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 basiert, 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 Codeseite (falls vorhanden) beim Festlegen von Text verwendet werden soll, ob der Text den gesamten Text im Steuerelement oder nur die Auswahl ersetzt, und ob der Rückgängig-Zustand beibehalten werden soll.
TEXTRANGE- Empfängt einen Textbereich aus einem Rich-Edit-Steuerelement. Diese Struktur wird von der EM_GETTEXTRANGE Nachricht ausgefüllt. Der Puffer, auf den der lpstrText Member verweist, muss groß genug sein, um alle Zeichen und das endende NULL-Zeichen zu empfangen.

Konstanten

Thema Inhalt
Rich Edit Control Event Mask Flags Das Ereignisformat gibt an, welche Benachrichtigungscodes ein Rich-Edit-Steuerelement an das übergeordnete Fenster sendet.
Rich Edit-Steuerelementformatvorlagen Beschreibt die Fensterformatvorlagen, die für Rich-Edit-Steuerelemente eindeutig sind.