LB_SETITEMDATA Nachricht

Legt einen Wert fest, der dem angegebenen Element in einem Listenfeld zugeordnet ist.

Parameter

wParam

Gibt den nullbasierten Index des Elements an. Wenn dieser Wert -1 ist, gilt der lParam-Wert für alle Elemente im Listenfeld.

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

lParam

Gibt den Wert an, der dem Element zugeordnet werden soll.

Rückgabewert

Wenn ein Fehler auftritt, wird der Rückgabewert LB_ERR.

Bemerkungen

Wenn sich das Element in einem vom Besitzer gezeichneten Listenfeld befindet, das ohne die LBS_HASSTRINGS-Formatvorlage erstellt wurde, ersetzt diese Nachricht den Wert, der im lParam-Parameter der LB_ADDSTRING - oder LB_INSERTSTRING Nachricht enthalten ist, die das Element dem Listenfeld hinzugefügt hat.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]
Header
Winuser.h (windows.h einschließen)

Weitere Informationen

Referenz

LB_ADDSTRING

LB_GETITEMDATA

LB_INSERTSTRING