LB _ SETCARETINDEX-Nachricht

Legt das Fokusrechteck auf das Element am angegebenen Index in einem Listenfeld mit mehrfacher Auswahl fest. Wenn das Element nicht sichtbar ist, wird es in die Ansicht gescrollt.

Parameter

wParam

Gibt den nullbasierten Index des Listenfeldelements an, das das Fokusrechteck empfangen soll.

Windows 95/Windows 98/Windows Edition (Windows Me): Der wParam-Parameter ist auf 16-Bit-Werte beschränkt. Das bedeutet, dass Listenfelder nicht mehr als 32.767 Elemente enthalten dürfen. Obwohl die Anzahl der Elemente eingeschränkt ist, ist die Gesamtgröße der Elemente in einem Listenfeld in Byte nur durch den verfügbaren Arbeitsspeicher beschränkt.

lParam

Wenn dieser Wert FALSE ist, wird für das Element ein Bildlauf durchgeführt, bis es vollständig sichtbar ist. Wenn true ist, wird für das Element ein Bildlauf durchgeführt, bis es mindestens teilweise sichtbar ist.

Rückgabewert

Wenn ein Fehler auftritt, lautet der Rückgabewert LB _ ERR (-1). Andernfalls wird LB _ OK (0) zurückgegeben.

Hinweise

Wenn diese Nachricht an ein Listenfeld mit nur einer Auswahl gesendet wird, das kein ausgewähltes Element enthält, wird der Caretzeichenindex auf das element festgelegt, das durch den wParam-Parameter angegeben wird. Wenn das Listenfeld mit nur einer Auswahl ein ausgewähltes Element enthält, gibt das Listenfeld LB _ ERR zurück.

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

LB _ GETCARETINDEX