WM_DELETEITEM message

Envoyé au propriétaire d’une zone de liste ou d’une zone de liste déroulante lorsque la zone de liste ou la zone de liste déroulante est détruite ou lorsque des éléments sont supprimés par le message LB_DELETESTRING, LB_RESETCONTENT, CB_DELETESTRING ou CB_RESETCONTENT . Le système envoie un message WM_DELETEITEM pour chaque élément supprimé. Le système envoie le message WM_DELETEITEM pour toute zone de liste ou élément de zone de liste modifiable supprimé avec des données d’élément différentes de zéro.

WM_DELETEITEM

    WPARAM wParam;
    LPARAM lParam; 

Paramètres

wParam

Spécifie l’identificateur du contrôle qui a envoyé le message WM_DELETEITEM .

lParam

Pointeur vers une structure DELETEITEMSTRUCT qui contient des informations sur l’élément supprimé d’une zone de liste.

Valeur retournée

Une application doit retourner TRUE si elle traite ce message.

Notes

Microsoft Windows NT et versions ultérieures : Windows envoie un message de WM_DELETEITEM uniquement pour les éléments supprimés d’une zone de liste dessinée par le propriétaire (avec le style LBS_OWNERDRAWFIXED ou LBS_OWNERDRAWVARIABLE ) ou d’une zone de liste déroulante dessinée par le propriétaire (avec le style CBS_OWNERDRAWFIXED ou CBS_OWNERDRAWVARIABLE ).

Windows 95 : Windows envoie le message WM_DELETEITEM pour toute zone de liste ou élément de zone de liste modifiable supprimé avec des données d’élément différentes de zéro.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003 [applications de bureau uniquement]
En-tête
Winuser.h (inclure Windows.h)

Voir aussi

Référence

CB_DELETESTRING

CB_RESETCONTENT

DELETEITEMSTRUCT

LB_DELETESTRING

LB_RESETCONTENT