richedit.h-Header
Dieser Header wird von Windows-Steuerelementen verwendet. Weitere Informationen finden Sie unter
richedit.h enthält die folgenden Programmierschnittstellen:
HyphenateProc Die HyphenateProc-Funktion ist eine von der Anwendung definierte Rückruffunktion, die mit der EM_SETHYPHENATEINFO Nachricht verwendet wird. Es bestimmt, wie die Silbentrennung in einem Microsoft Rich Edit-Steuerelement erfolgt. |
AutoCorrectProc Die AutoCorrectProc-Funktion ist eine anwendungsdefinierte Rückruffunktion, die mit der EM_SETAUTOCORRECTPROC-Nachricht verwendet wird. |
EDITSTREAMCALLBACK Die EditStreamCallback-Funktion ist eine von der Anwendung definierte Rückruffunktion, die mit den EM_STREAMIN- und EM_STREAMOUT-Nachrichten verwendet wird. |
EDITWORDBREAKPROCEX Die EditWordBreakProcEx-Funktion ist eine von der Anwendung definierte Rückruffunktion, die mit der EM_SETWORDBREAKPROCEX Nachricht verwendet wird. |
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. |
CHARFORMAT2A Die CHARFORMAT2A-Struktur (ANSI) (richedit.h) enthält Informationen zur Zeichenformatierung in einem umfangreichen Bearbeitungssteuerelement. |
CHARFORMAT2A Enthält Informationen zur Zeichenformatierung in einem umfangreichen Bearbeitungssteuerelement. (CHARFORMAT2A) |
CHARFORMAT2W Die CHARFORMAT2W -Struktur (Unicode) (richedit.h) enthält Informationen zur Zeichenformatierung in einem umfangreichen Bearbeitungssteuerelement. |
CHARFORMAT2W Enthält Informationen zur Zeichenformatierung in einem umfangreichen Bearbeitungssteuerelement. (CHARFORMAT2W) |
CHARFORMATA Enthält Informationen zur Zeichenformatierung in einem umfangreichen Bearbeitungssteuerelement. (CHARFORMATA) |
CHARFORMATW Enthält Informationen zur Zeichenformatierung in einem umfangreichen Bearbeitungssteuerelement. (CHARFORMATW) |
CHARRANGE Gibt einen Zeichenbereich in einem umfangreichen Bearbeitungssteuerelement an. Wenn die Member cpMin und cpMax gleich sind, ist der Bereich leer. Der Bereich umfasst alles, wenn cpMin 0 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 in einer EM_STREAMIN- oder EM_STREAMOUT-Nachricht an ein umfassendes Bearbeitungssteuerelement ü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. |
ENDCOMPOSITIONNOTIFY Enthält Informationen zu einem EN_ENDCOMPOSITION Benachrichtigungscode aus einem umfangreichen Bearbeitungssteuerelement. |
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 umfangreichen Bearbeitungssteuerelement. |
ENLOWFIRTF Enthält Informationen zu einem nicht unterstützten RTF-Schlüsselwort (keyword) (Rich Text Format) in einem Microsoft 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. |
FINDTEXTA Enthält Informationen zu einem Suchvorgang in einem umfangreichen Bearbeitungssteuerelement. Diese Struktur wird mit der EM_FINDTEXT-Nachricht verwendet. (ANSI) |
FINDTEXTEXA Enthält Informationen zu Text, nach dem in einem umfangreichen Bearbeitungssteuerelement gesucht werden soll. Diese Struktur wird mit der EM_FINDTEXTEX-Nachricht verwendet. (ANSI) |
FINDTEXTEXW Enthält Informationen zu Text, nach dem in einem umfangreichen Bearbeitungssteuerelement gesucht werden soll. Diese Struktur wird mit der EM_FINDTEXTEX-Nachricht verwendet. (Unicode) |
FINDTEXTW Enthält Informationen zu einem Suchvorgang in einem umfangreichen Bearbeitungssteuerelement. Diese Struktur wird mit der EM_FINDTEXT-Nachricht verwendet. (Unicode) |
FORMATRANGE Informationen, die ein Rich-Edit-Steuerelement verwendet, um seine Ausgabe für ein bestimmtes Gerät zu formatieren. 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, die zum Abrufen von Text aus einem umfangreichen Bearbeitungssteuerelement verwendet werden. Diese Struktur wird mit der EM_GETTEXTEX Nachricht verwendet. |
GETTEXTLENGTHEX Enthält Informationen dazu, wie die Textlänge eines Rich-Edit-Steuerelements berechnet werden soll. Diese Struktur wird in der wParam-Nachricht in der EM_GETTEXTLENGTHEX-Nachricht ü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 Text der Textkomposition des Eingabemethoden-Editors (IME) in einem Microsoft Rich Edit-Steuerelement. |
MSGFILTER Enthält Informationen zu einem Tastatur- oder Mausereignis. Ein umfangreiches Bearbeitungssteuerelement 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 umfangreichen Bearbeitungssteuerelement. (PARAFORMAT) |
PARAFORMAT2 Enthält Informationen zu Absatzformatierungsattributen in einem umfangreichen Bearbeitungssteuerelement. P |
PARAFORMAT2 Enthält Informationen zu Absatzformatierungsattributen in einem umfangreichen Bearbeitungssteuerelement. (PARAFORMAT2) |
SATZZEICHEN Enthält Informationen zur Interpunktion, die in einem umfangreichen Bearbeitungssteuerelement verwendet wird. |
REPASTESPECIAL Enthält Informationen, die angeben, 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 umfangreichen Bearbeitungssteuerelements. Ein umfangreiches Bearbeitungssteuerelement 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 Codepage (falls vorhanden) im Einstellungstext 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. 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 umfangreichen Bearbeitungssteuerelement. 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 abschließende NULL-Zeichen zu empfangen. (ANSI) |
TEXTRANGEW Ein Textbereich aus einem umfangreichen Bearbeitungssteuerelement. 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 abschließende NULL-Zeichen zu empfangen. (Unicode) |
KHYPH Enthält Werte, die zum Angeben der Silbentrennung in einem umfangreichen Bearbeitungssteuerelement verwendet werden. Die HyphenateProc-Rückruffunktion verwendet diesen Enumerationstyp. |
TEXTMODE Gibt den Textmodus eines rich-Bearbeitungssteuerelements an. Die EM_SETTEXTMODE- und EM_GETTEXTMODE-Meldungen verwenden diesen Enumerationstyp. |
UNDONAMEID Enthält Werte, die Typen von umfangreichen Bearbeitungssteuerelementaktionen angeben, die rückgängig gemacht oder erneut ausgeführt werden können. Die EM_GETREDONAME- und EM_GETUNDONAME-Meldungen verwenden diesen Enumerationstyp, um einen Wert zurückzugeben. |