EM_SETWORDBREAKPROC Nachricht

Ersetzt die Wordwrap-Standardfunktion eines Bearbeitungssteuerelements durch eine anwendungsdefinierte Wordwrap-Funktion. Sie können diese Nachricht entweder an ein Bearbeitungssteuerelement oder ein Rich-Edit-Steuerelement senden.

Parameter

wParam

Dieser Parameter wird nicht verwendet.

lParam

Die Adresse der anwendungsdefinierten Wordwrap-Funktion. Weitere Informationen zu Breaking Lines finden Sie in der Beschreibung der Rückruffunktion EditWordBreakProc .

Rückgabewert

Diese Meldung gibt keinen Wert zurück.

Bemerkungen

Eine Wordwrap-Funktion scannt einen Textpuffer, der Text enthält, der an den Bildschirm gesendet werden soll, und sucht nach dem ersten Wort, das nicht in die aktuelle Bildschirmzeile passt. Die Wordwrap-Funktion platziert dieses Wort am Anfang der nächsten Zeile auf dem Bildschirm.

Eine Wordwrap-Funktion definiert den Punkt, an dem das System eine Textzeile für mehrzeilige Bearbeitungssteuerelemente unterbrechen soll, in der Regel an einem Leerzeichen, das zwei Wörter trennt. Entweder ein mehrzeiliges oder ein einzeiliges Bearbeitungssteuerelement kann diese Funktion aufrufen, wenn der Benutzer die Pfeiltasten in Kombination mit der STRG-TASTE drückt, um das Caretzeichen auf das nächste wort oder das vorherige Wort zu verschieben. Die Wordwrap-Standardfunktion unterbricht eine Textzeile in ein Leerzeichen. Die anwendungsdefinierte Funktion kann definieren, dass wordwrap an einem Bindestrich oder einem anderen Zeichen als dem Leerzeichen auftritt.

Rich Edit: Unterstützt in Microsoft Rich Edit 1.0 und höher. Informationen zur Kompatibilität von Rich-Edit-Versionen mit den verschiedenen Systemversionen finden Sie unter Informationen zu Rich Edit-Steuerelementen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]
Header
Winuser.h (windows.h einschließen)

Siehe auch

Referenz

EditWordBreakProc

EM_FMTLINES

EM_GETWORDBREAKPROC