Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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. |