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. |