EM _ SETSEL-Nachricht

Wählt einen Zeichenbereich in einem Bearbeitungssteuerelement aus. Sie können diese Nachricht entweder an ein Bearbeitungssteuerelement oder ein Rich Edit-Steuerelement senden.

Parameter

wParam

Die Anfangszeichenposition der Auswahl.

lParam

Die Endzeichenposition der Auswahl.

Rückgabewert

Diese Meldung gibt keinen Wert zurück.

Hinweise

Der Startwert kann größer als der Endwert sein. Der untere der beiden Werte gibt die Zeichenposition des ersten Zeichens in der Auswahl an. Der höhere Wert gibt die Position des ersten Zeichens nach der Auswahl an.

Der Startwert ist der Ankerpunkt der Auswahl, und der Endwert ist das aktive Ende. Wenn der Benutzer die UMSCHALTTASTE verwendet, um die Größe der Auswahl anzupassen, kann das aktive Ende verschoben werden, aber der Ankerpunkt bleibt unverändert.

Wenn der Start 0 und das Ende -1 ist, wird der gesamte Text im Bearbeitungssteuerelement ausgewählt. Wenn der Start -1 ist, wird jede aktuelle Auswahl deaktiviert.

Bearbeiten von Steuerelementen: Das Steuerelement zeigt unabhängig von den relativen Werten von Start und Ende ein blinkendes Caretelement an der Endposition an.

Rich Edit: 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.

Wenn das Bearbeitungssteuerelement über den ES _ NOHIDESEL-Stil verfügt, wird der ausgewählte Text hervorgehoben, unabhängig davon, ob das Steuerelement den Fokus besitzt. Ohne den ES _ NOHIDESEL-Stil wird der ausgewählte Text nur hervorgehoben, wenn das Bearbeitungssteuerelement den Fokus besitzt.

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

Verweis

EM _ GETSEL

EM _ REPLACESEL

EM _ SCROLLCARET

EM _ EXSETSEL