LB_SETCURSEL

Eine Anwendung sendet eine LB_SETCURSEL Nachricht, wählen eine Zeichenfolge und Blättern sie in den Blick, wenn nötig. Wenn die neue Zeichenfolge ausgewählt ist, entfernt das Listenfeld das Highlight aus der zuvor ausgewählten Zeichenfolge.

LB_SETCURSEL wParam = (WPARAM) Index;    / / Index lParam item = 0;                 / / nicht benutzt; NULL muss sein 

 

Parameter

index
Der wParam-Wert. Gibt den nullbasierten Index der Zeichenfolge ab, die ausgewählt ist. Wenn der Index -Parameter-1 ist, wird im Listenfeld festgelegt haben keine Auswahl.

Windows 95 und Windows 98: Der wParam -Parameter beschränkt sich auf 16-Bit-Werte. Dies bedeutet, dass die Listenfelder können nicht mehr als 32.767 Elemente enthalten. Obwohl die Anzahl der Elemente eingeschränkt ist, ist die Gesamtgröße in Bytes der Elemente in einem Listenfeld nur durch den verfügbaren Arbeitsspeicher begrenzt.

Rückgabewerte

Wenn ein Fehler auftritt, ist der Rückgabewert LB_ERR. Wenn der Index -Parameter 1 ist, ist der Rückgabewert LB_ERR, auch wenn kein Fehler aufgetreten.

Bemerkungen

Verwenden Sie diese Meldung nur mit Einfachauswahl Listenfeldern. Sie können nicht es verwenden, um festlegen oder Entfernen einer Auswahl in einem Listenfeld für Mehrfachauswahl.

QuickInfo

&Nbsp; Windows NT: Version 3.1 oder höher erforderlich.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Version 1.0 oder höher benötigt.
Header:In winuser.h deklarierten.

Siehe auch

Liste Übersicht über Dialogfelder, Liste im Feld Nachrichten, LB_GETCURSEL

Index