WM _ DELETEITEM-Nachricht

Wird an den Besitzer eines Listen- oder Kombinationsfelds gesendet, wenn das Listenfeld oder Kombinationsfeld zerstört wird oder wenn Elemente von der LB _ DELETESTRING-, LB _ RESETCONTENT-, CB _ DELETESTRING-oder CB _ RESETCONTENT-Meldung entfernt werden. Das System sendet für jedes gelöschte Element eine WM _ DELETEITEM-Nachricht. Das System sendet die WM _ DELETEITEM-Nachricht für jedes gelöschte Listenfeld oder Kombinationsfeldelement mit Elementdaten ungleich 0 (null).

WM_DELETEITEM

    WPARAM wParam;
    LPARAM lParam; 

Parameter

wParam

Gibt den Bezeichner des Steuerelements an, das die WM _ DELETEITEM-Nachricht gesendet hat.

lParam

Zeiger auf eine DELETEITEMSTRUCT-Struktur, die Informationen über das aus einem Listenfeld gelöschte Element enthält.

Rückgabewert

Eine Anwendung sollte TRUE zurückgeben, wenn sie diese Nachricht verarbeitet.

Bemerkungen

Microsoft Windows NT und höher: Windows sendet eine WM _ DELETEITEM-Nachricht nur für Elemente, die aus einem vom Besitzer gezeichneten Listenfeld (mit dem LBS _ OWNERDRAWFIXED- oder LBS _ OWNERDRAWVARIABLE-Stil) oder einem vom Besitzer gezeichneten Kombinationsfeld (mit dem CBS _ OWNERDRAWFIXED- oder CBS _ OWNERDRAWVARIABLE-Stil) gelöscht wurden.

Windows 95: Windows sendet die WM _ DELETEITEM-Nachricht für jedes gelöschte Listenfeld oder Kombinationsfeldelement mit Elementdaten ungleich null.

Requirements (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)

Weitere Informationen

Verweis

CB _ DELETESTRING

CB _ RESETCONTENT

DELETEITEMSTRUCT

LB _ DELETESTRING

LB _ RESETCONTENT