EM _ GETSEL-Nachricht

Ruft die Anfangs- und Endzeichenpositionen (in TCHAR s) der aktuellen Auswahl in einem Bearbeitungssteuerelement ab. Sie können diese Nachricht entweder an ein Bearbeitungssteuerelement oder ein Rich Edit-Steuerelement senden.

Parameter

wParam

Ein Zeiger auf einen DWORD-Wert, der die Anfangsposition der Auswahl empfängt. Dieser Parameter kann NULL sein.

lParam

Ein Zeiger auf einen DWORD-Wert, der die Position des ersten nicht ausgewählten Zeichens nach dem Ende der Auswahl empfängt. Dieser Parameter kann NULL sein.

Rückgabewert

Der Rückgabewert ist ein nullbasierter Wert mit der Anfangsposition der Auswahl im LOWORD und der Position des ersten TCHAR-Werts nach dem letzten ausgewählten TCHAR im HIWORD. Wenn einer dieser Werte 65.535 überschreitet, ist der Rückgabewert -1.

Es ist besser, die in wParam und lParam zurückgegebenen Werte zu verwenden, da es sich um vollständige 32-Bit-Werte handelt.

Hinweise

Wenn keine Auswahl vorhanden ist, sind die Start- und Endwerte sowohl die Position des Carets.

Rich Edit-Steuerelemente: Sie können auch die EM _ EXGETSEL-Nachricht verwenden, um die gleichen Informationen abzurufen. EM _ EXGETSEL gibt auch Anfangs- und Endzeichenpositionen als 32-Bit-Werte zurück.

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.

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

Referenz

EM _ EXGETSEL

EM _ SETSEL