EM_SETSEL Nachricht
Wählt einen Bereich von Zeichen 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 Nachricht gibt keinen Wert zurück.
Bemerkungen
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 über die Auswahl hinaus 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 gleich.
Wenn der Anfang 0 und das Ende -1 ist, wird der gesamte Text im Bearbeitungssteuerelement ausgewählt. Wenn der Start -1 ist, wird jede aktuelle Auswahl deaktiviert.
Steuerelemente bearbeiten: Das Steuerelement zeigt ein blinkendes Caret an der Endposition an, unabhängig von den relativen Werten von Start und Ende.
Rich-Bearbeitung: 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.
Wenn das Bearbeitungssteuerelement über die ES_NOHIDESEL-Formatvorlage verfügt, wird der ausgewählte Text hervorgehoben, unabhängig davon, ob das Steuerelement den Fokus hat. Ohne die ES_NOHIDESEL Formatvorlage wird der ausgewählte Text nur hervorgehoben, wenn das Bearbeitungssteuerelement den Fokus hat.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2003 [nur Desktop-Apps] |
Header |
|
Siehe auch
-
Referenz