WM_DELETEITEM Nachricht
Wird an den Besitzer eines Listen- oder Kombinationsfelds gesendet, wenn das Listen- oder Kombinationsfeld zerstört wird oder wenn Elemente durch die LB_DELETESTRING, LB_RESETCONTENT, CB_DELETESTRING oder CB_RESETCONTENT Nachricht entfernt werden. Das System sendet eine WM_DELETEITEM Nachricht für jedes gelöschte Element. Das System sendet die WM_DELETEITEM Nachricht für alle gelöschten Listenfelder oder Kombinationsfeldelemente mit nichtzero Elementdaten.
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 zu dem aus einem Listenfeld gelöschten 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 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 alle gelöschten Listenfelder oder Kombinationsfeldelemente mit nichtzero Elementdaten.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2003 [nur Desktop-Apps] |
Header |
|