Freigeben über


richedit.h-Header

Dieser Header wird von Windows-Steuerelementen verwendet. Weitere Informationen finden Sie unter:

richedit.h enthält die folgenden Programmierschnittstellen:

Funktionen

 
HyphenateProc

Die HyphenateProc-Funktion ist eine Anwendung – definierte Rückruffunktion, die mit der EM_SETHYPHENATEINFO Nachricht verwendet wird. Es bestimmt, wie die Silbentrennung in einem Microsoft Rich Edit-Steuerelement erfolgt.

Rückruffunktionen

 
AutoKorrekturProc

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 EM_STREAMIN und EM_STREAMOUT Nachrichten verwendet wird.
EDITWORDBREAKPROCEX

Die EditWordBreakProcEx-Funktion ist eine anwendungsdefinierte Rückruffunktion, die mit der EM_SETWORDBREAKPROCEX Nachricht verwendet wird.

Strukturen

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

Die CHARFORMAT2A (ANSI)-Struktur (richedit.h) enthält Informationen zur Zeichenformatierung in einem Rich-Edit-Steuerelement.
CHARFORMAT2A

Enthält Informationen zur Zeichenformatierung in einem Rich-Edit-Steuerelement. (CHARFORMAT2A)
CHARFORMAT2W

Die CHARFORMAT2W (Unicode)-Struktur (richedit.h) enthält Informationen zur Zeichenformatierung in einem Rich-Edit-Steuerelement.
CHARFORMAT2W

Enthält Informationen zur Zeichenformatierung in einem Rich-Edit-Steuerelement. (CHARFORMAT2W)
CHARFORMATA

Enthält Informationen zur Zeichenformatierung in einem Rich-Edit-Steuerelement. (CHARFORMATA)
ZEICHENFORMATW

Enthält Informationen zur Zeichenformatierung in einem Rich-Edit-Steuerelement. (CHARFORMATW)
CHARRANGE

Gibt einen Bereich von Zeichen in einem Rich-Edit-Steuerelement an. Wenn die elemente "cpMin" und "cpMax" gleich sind, ist der Bereich leer. Der Bereich umfasst alles, wenn cpMin 0 ist und cpMax -1 ist.
CLIPBOARDFORMAT

Gibt das Format der Zwischenablage an. Diese Struktur ist in der EN_CLIPFORMAT-Benachrichtigung enthalten.
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.
ENDCOMPOSITIONNOTIFY

Enthält Informationen zu einem EN_ENDCOMPOSITION Benachrichtigungscode aus einem Rich-Edit-Steuerelement.
ENDROPFILES

Enthält Informationen, die einem EN_DROPFILES Benachrichtigungscode zugeordnet sind. Ein Rich-Edit-Steuerelement sendet diesen Benachrichtigungscode, wenn er 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 (Rich Text Format) in einem Microsoft Rich Edit-Steuerelement.
ENOLEOPFAILED

Enthält Informationen zu einem fehlgeschlagenen Vorgang.
GESCHÜTZT

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

Enthält Informationen zu einem Suchvorgang in einem Rich-Edit-Steuerelement. Diese Struktur wird mit der EM_FINDTEXT Nachricht verwendet. (ANSI)
FINDTEXTEXA

Enthält Informationen zu Text, nach dem in einem Rich-Edit-Steuerelement gesucht werden soll. Diese Struktur wird mit der EM_FINDTEXTEX Nachricht verwendet. (ANSI)
FINDTEXTEXW

Enthält Informationen zu Text, nach dem in einem Rich-Edit-Steuerelement gesucht werden soll. Diese Struktur wird mit der EM_FINDTEXTEX Nachricht verwendet. (Unicode)
FINDTEXTW

Enthält Informationen zu einem Suchvorgang in einem Rich-Edit-Steuerelement. Diese Struktur wird mit der EM_FINDTEXT Nachricht verwendet. (Unicode)
FORMATRANGE

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

Enthält Kontextmenüinformationen, die an die IRichEditOleCallback::GetContextMenu-Methode übergeben werden.
GETTEXTEX

Enthält Informationen zum Abrufen von Text aus einem Rich-Edit-Steuerelement. Diese Struktur, die mit der EM_GETTEXTEX Nachricht verwendet wird.
GETTEXTLENGTHEX

Enthält Informationen dazu, wie die Textlänge eines Rich-Edit-Steuerelements berechnet werden soll. Diese Struktur wird in der EM_GETTEXTLENGTHEX Nachricht in der wParam übergeben.
HYPHENATEINFO

Enthält Informationen zur Silbentrennung in einem Microsoft Rich Edit -Steuerelement.
HYPHRESULT

Enthält Informationen zum Ergebnis der Silbentrennung in einem Microsoft Rich Edit -Steuerelement.
IMECOMPTEXT

Enthält Informationen zum Kompositionstext des Eingabemethoden-Editors (IME) in einem Microsoft 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.
NMHDR

Die NMHDR-Struktur (richedit.h) enthält Informationen zu einer Benachrichtigung.
OBJECTPOSITIONS

Enthält Objektpositionsinformationen.
PARAFORMAT

Enthält Informationen zu Absatzformatierungsattributen in einem Rich-Edit-Steuerelement. (PARAFORMAT)
PARAFORMAT2

Enthält Informationen zu Absatzformatierungsattributen in einem Rich-Edit-Steuerelement. P
PARAFORMAT2

Enthält Informationen zu Absatzformatierungsattributen in einem Rich-Edit-Steuerelement. (PARAFORMAT2)
INTERPUNKTION

Enthält Informationen zur Interpunktion, die in einem Rich-Edit-Steuerelement verwendet wird.
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.
RICHEDIT_IMAGE_PARAMETERS

Definiert die Attribute eines Bilds, das von der EM_INSERTIMAGE Nachricht eingefügt werden soll.
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. Diese Struktur wird mit der EM_SETTEXTEX Nachricht verwendet.
TABLECELLPARMS

Definiert die Attribute von Zellen in einer Tabellenzeile.
TABLEROWPARMS

Definiert die Attribute von Zeilen in einer Tabelle.
TEXTRANGEA

Ein Textbereich aus einem Rich-Edit-Steuerelement. Diese Struktur wird von der EM_GETTEXTRANGE Nachricht ausgefüllt. Der Puffer, auf den das lpstrText-Element verweist, muss groß genug sein, um alle Zeichen und das endende Nullzeichen zu empfangen. (ANSI)
TEXTRANGEW

Ein Textbereich aus einem Rich-Edit-Steuerelement. Diese Struktur wird von der EM_GETTEXTRANGE Nachricht ausgefüllt. Der Puffer, auf den das lpstrText-Element verweist, muss groß genug sein, um alle Zeichen und das endende Nullzeichen zu empfangen. (Unicode)

Enumerationen

 
KHYPH

Enthält Werte, die verwendet werden, um anzugeben, wie die Silbentrennung in einem Rich-Edit-Steuerelement funktioniert. Die HyphenateProc-Rückruffunktion verwendet diesen Enumerationstyp.
TEXTMODE

Gibt den Textmodus eines Rich-Edit-Steuerelements an. Die EM_SETTEXTMODE- und EM_GETTEXTMODE-Nachrichten verwenden diesen Enumerationstyp.
UNDONAMEID

Enthält Werte, die Typen von Rich-Edit-Steuerelementaktionen angeben, die rückgängig gemacht oder erneut angezeigt werden können. Die EM_GETREDONAME- und EM_GETUNDONAME-Nachrichten verwenden diesen Enumerationstyp, um einen Wert zurückzugeben.