EM_SETWORDBREAKPROC

Eine Anwendung sendet die EM_SETWORDBREAKPROC-Nachricht an ein Edit-Steuerelement eine anwendungsdefinierte Word Wrap-Funktion die Standardeinstellung Word Wrap-Funktion ersetzen.

EM_SETWORDBREAKPROC wParam = 0;                                 / / nicht benutzt; muss 0 (null) lParam = (LPARAM) (EDITWORDBREAKPROC) Ewbprc; / / Funktion Adresse 

 

Parameter

ewbprc
Wert des lParam. Gibt die Adresse von der Anwendung definierten Wort-Wrap-Funktion. Weitere Informationen über wichtige Linien finden Sie unter die Beschreibung der EditWordBreakProc -Callback-Funktion.

Rückgabewerte

Diese Meldung keinen Wert zurück.

Bemerkungen

Eine Wort-Wrap-Funktion durchsucht einen Textpuffer, der enthält Text, der auf dem Bildschirm, auf der Suche nach dem ersten Wort, das nicht passt in der aktuellen Zeile Bildschirm gesendet werden. Die Word-Wrap-Funktion stellt dieses Wort am Anfang der nächsten Zeile auf dem Bildschirm.

Eine Wort-Wrap-Funktion definiert den Punkt, an dem das System eine Textzeile für mehrzeilige Bearbeitungssteuerelemente, in der Regel auf ein Leerzeichen brechen sollte, die zwei Wörter trennt. Entweder eines mehrzeiligen oder eine einzeilige Edit-Steuerelement kann diese Funktion aufrufen, wenn der Benutzer die Pfeiltasten in Kombination mit der STRG-Taste zum Verschieben der Einfügemarke zum nächsten Wort oder vorherigen Wortes drückt. Die Standard-Word Wrap-Funktion bricht eine Textzeile an ein Leerzeichen. Die anwendungsdefinierte Funktion kann die Zeilenumbruch an einen Bindestrich oder ein anderes Zeichen als das Leerzeichen auftreten definieren.

QuickInfo

&Nbsp; Windows NT: Version 3.1 oder höher erforderlich.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Nicht unterstützt.
Header:In winuser.h deklarierten.

Siehe auch

Übersicht über Steuerelemente bearbeiten, Bearbeiten-Steuerungsmeldungen, EditWordBreakProc, EM_FMTLINES, EM_GETWORDBREAKPROC

Index