EM_GETEDITSTYLE Nachricht

Ruft die aktuellen Bearbeitungsstilflags ab.

Parameter

wParam

Nicht verwendet; muss null sein.

lParam

Nicht verwendet; muss null sein.

Rückgabewert

Gibt die aktuellen Bearbeitungsstilflags zurück, die mindestens einen der folgenden Werte enthalten können:

Rückgabecode Beschreibung
SES_BEEPONMAXTEXT
Rich Edit ruft den System-Beeper auf, wenn der Benutzer versucht, mehr als die maximalen Zeichen einzugeben.
SES_BIDI
Aktiviert die bidirektionale Verarbeitung. Dies wird automatisch von Rich Edit aktiviert, wenn eine der folgenden Fensterstile aktiv ist: WS_EX_RIGHT, WS_EX_RTLREADING, WS_EX_LEFTSCROLLBAR. Diese Einstellung ist jedoch nützlich für die Verarbeitung dieser Fensterstile bei Verwendung einer benutzerdefinierten Implementierung von ITextHost (Standard: 0).
SES_CTFALLOWEMBED
Windows XP mit SP1: Zulassen, dass eingebettete Objekte mithilfe von TSF eingefügt werden können (Standard: 0).
SES_CTFALLOWPROOFING
Windows XP mit SP1: Ermöglicht TSF-Korrekturhilfen (Standard: 0).
SES_CTFALLOWSMARTTAG
Windows XP mit SP1: Ermöglicht TSF SmartTag-Tipps (Standard: 0).
SES_CTFNOLOCK
Windows 8: Erlauben Sie der TSF-Sperre keinen Lese-/Schreibzugriff. Dadurch wird die TSF-Eingabe angehalten.
SES_DEFAULTLATINLIGA
Windows 8: Schriftarten mit einer Ligatur werden mit Standardfunktionen von OpenType angezeigt, was zu einer verbesserten Typografie führt (Standard: 0).
SES_DRAFTMODE
Windows XP mit SP1: Verwenden Sie Schriftarten im Entwurfsmodus, um Text anzuzeigen. Der Entwurfsmodus ist eine Barrierefreiheitsoption, bei der das Steuerelement den Text mit einer einzelnen Schriftart anzeigt. die Schriftart wird durch die Systemeinstellung für die Schriftart bestimmt, die in Meldungsfeldern verwendet wird. Beispielsweise können benutzerfreundlicher Text einfacher lesen, wenn er einheitlich ist, anstatt eine Mischung aus Schriftarten und Formatvorlagen (Standard: 0).
SES_EMULATE10
Windows 8: Emulieren Des RichEdit 1.0-Verhaltens.
Hinweis: Wenn Sie dieses Verhalten wirklich möchten, verwenden Sie die Windows-riched32.dll anstelle von riched20.dll oder msftedit.dll. Riched32.dll hatte mehr Funktionalität.
SES_EMULATESYSEDIT
Wenn dieses Bit aktiviert ist, versucht rich edit, das Systembearbeitungssteuerelement zu emulieren (Standard: 0).
SES_EXTENDBACKCOLOR
Erweitert die Hintergrundfarbe bis zu den Rändern des Clientrechtecks (Standard: 0).
SES_HIDEGRIDLINES
Windows XP mit SP1: Wenn die Breite von Tabellengitternetzlinien 0 ist, werden Gitternetzlinien nicht angezeigt. Dies entspricht der Funktion Gitternetzlinien ausblenden im Tabellenmenü Word (Standard: 0).
SES_HYPERLINKTOOLTIPS
Windows 8: Wenn sich der Cursor über einen Link befindet, zeigen Sie eine QuickInfo mit der Ziellinkadresse (Standard: 0) an.
SES_LOGICALCARET
Windows 8: Stellen Sie logische Caret-Informationen anstelle einer Caret-Bitmap bereit, wie in ITextHost::TxSetCaretPos (Standardeinstellung: 0) beschrieben.
SES_LOWERCASE
Konvertiert alle Eingabezeichen in Kleinbuchstaben (Standard: 0).
SES_MAPCPS
Veraltet. Darf nicht verwendet werden.
SES_MULTISELECT
Windows 8: Aktivieren Sie die Multiauswahl mit individuellen Mausauswahlen, während die STRG-TASTE gedrückt wird (Standard: 0).
SES_NOEALINEHEIGHTADJUST
Windows 8: Passen Sie die Zeilenhöhe für ostasiatischen Text nicht an (Standard: 0, wodurch die Zeilenhöhe um 15%) angepasst wird.
SES_NOFOCUSLINKNOTIFY
Sendet EN_LINK Benachrichtigungen von Links, die keinen Fokus haben.
SES_NOIME
Lässt IMEs für diese instance des Rich-Edit-Steuerelements nicht zu (Standard: 0).
SES_NOINPUTSEQUENCECHK
Wenn dieses Bit aktiviert ist, überprüft Rich Edit nicht die Sequenz des typisierten Texts. Für einige Sprachen (z. B. Thailändisch und Vietnamesisch) muss die Reihenfolge der Eingabesequenz überprüft werden, bevor sie an den Backing Store übermittelt wird (Standard: 0).
SES_SCROLLONKILLFOCUS
Wenn KillFocus auftritt, scrollen Sie bis zum Anfang des Texts (Zeichenposition gleich 0) (Standardeinstellung: 0).
SES_SMARTDRAGDROP
Windows 8: Hinzufügen oder Löschen eines Leerzeichens entsprechend dem Kontext beim Löschen von Text (Standard: 0).
SES_USECRLF
Veraltet. Darf nicht verwendet werden.
SES_WORDDRAGDROP
Windows 8: Wenn die Wortauswahl aktiv ist, stellen Sie sicher, dass sich der Ablageort an einer Wortgrenze befindet (Standard: 0).
SES_UPPERCASE
Konvertiert alle Eingabezeichen in Großbuchstaben (Standard: 0).
SES_USEAIMM
Verwendet die Active IMM-Eingabemethodenkomponente, die mit Internet Explorer 4.0 oder höher (Standard: 0) ausgeliefert wird.
SES_USEATFONT
Windows XP mit SP1: Verwendet eine @-Schriftart, die für vertikalen Text konzipiert ist; dies wird mit dem ES_VERTICAL Fensterstil verwendet. Der Name einer @-Schriftart beginnt mit dem @-Symbol, z. B. "@Batang" (Standardeinstellung: 0, wird aber automatisch für vertikales Textlayout aktiviert).
SES_USECTF
Windows XP mit SP1: Aktiviert die TSF-Unterstützung. (Standardeinstellung: 0)
SES_XLTCRCRLFTOCR
Aktiviert die Übersetzung von CRCRLFs in CRs. Wenn dieses Bit aktiviert ist und eine Datei eingelesen wird, werden alle Instanzen von CRCRLF intern in harte CRs konvertiert. Dies wirkt sich auf den Textumbruch aus. Beachten Sie, dass die CRs durch CRLFs ersetzt werden, wenn eine solche Datei als Nur-Text gespeichert wird. Dies ist der .txt Standard für Nur-Text (Standard: 0, wodurch CRCRLFs bei Eingabe gelöscht werden).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]
Verteilbare Komponente
Rich Edit 3.0
Header
Richedit.h

Weitere Informationen

EM_SETEDITSTYLE