EM _ LINELENGTH-Nachricht

Ruft die Länge einer Zeile in einem Bearbeitungssteuerzeichen in Zeichen ab. Sie können diese Nachricht entweder an ein Bearbeitungssteuer steuerelement oder an ein Rich Edit-Steuerelement senden.

Parameter

wParam

Der Zeichenindex eines Zeichens in der Zeile, dessen Länge abgerufen werden soll. Wenn dieser Parameter größer als die Anzahl der Zeichen im Steuerelement ist, ist der Rückgabewert 0 (null).

Dieser Parameter kann -1 sein. In diesem Fall gibt die Meldung die Anzahl der nicht ausgewählten Zeichen in Zeilen zurück, die ausgewählte Zeichen enthalten. Beispiel: Wenn die Auswahl vom vierten Zeichen einer Zeile bis zum achten Zeichen vom Ende der nächsten Zeile erweitert wird, beträgt der Rückgabewert 10 (drei Zeichen in der ersten Zeile und sieben Zeichen in der nächsten Zeile).

lParam

Dieser Parameter wird nicht verwendet.

Rückgabewert

Bei mehrzeilenigen Bearbeitungssteuerelementen ist der Rückgabewert die Länge in TCHAR s der zeile, die durch den wParam-Parameter angegeben wird. Für ANSI-Text ist dies die Anzahl von Bytes. für Unicode-Text ist dies die Anzahl von Zeichen. Das Wagenrücklaufzeichen am Ende der Zeile ist nicht enthalten.

Bei Einzeilen-Bearbeitungssteuerelementen ist der Rückgabewert die Länge des Texts im Bearbeitungssteuerfeld in TCHAR s.

Wenn wParam größer als die Anzahl der Zeichen im Steuerelement ist, ist der Rückgabewert 0 (null).

Hinweise

Verwenden Sie die EM _ LINEINDEX-Nachricht, um einen Zeichenindex für eine bestimmte Zeilennummer innerhalb eines mehrzeilenigen Bearbeitungssteuerzeichens abzurufen.

Umfangreiche Bearbeitung: Wird in Microsoft Rich Edit 1.0 und höher unterstützt. 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 Nur [ Vista-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2003-Desktop-Apps]
Header
Winuser.h (include Windows.h)

Siehe auch

EM _ LINEINDEX