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