Compartilhar via


WM_DELETEITEM mensagem

Enviado ao proprietário de uma caixa de listagem ou caixa de combinação quando a caixa de listagem ou caixa de combinação é destruída ou quando os itens são removidos pela mensagem LB_DELETESTRING, LB_RESETCONTENT, CB_DELETESTRING ou CB_RESETCONTENT . O sistema envia uma mensagem WM_DELETEITEM para cada item excluído. O sistema envia a mensagem WM_DELETEITEM para qualquer caixa de listagem ou item de caixa de combinação excluído com dados de item não zero.

WM_DELETEITEM

    WPARAM wParam;
    LPARAM lParam; 

Parâmetros

wParam

Especifica o identificador do controle que enviou a mensagem WM_DELETEITEM .

lParam

Ponteiro para uma estrutura DELETEITEMSTRUCT que contém informações sobre o item excluído de uma caixa de listagem.

Valor retornado

Um aplicativo deverá retornar TRUE se processar essa mensagem.

Comentários

Microsoft Windows NT e posteriores: o Windows envia uma mensagem WM_DELETEITEM somente para itens excluídos de uma caixa de listagem desenhada pelo proprietário (com o estilo LBS_OWNERDRAWFIXED ou LBS_OWNERDRAWVARIABLE) ou a caixa de combinação desenhada pelo proprietário (com o estilo CBS_OWNERDRAWFIXED ou CBS_OWNERDRAWVARIABLE).

Windows 95: o Windows envia a mensagem WM_DELETEITEM para qualquer caixa de listagem ou item de caixa de combinação excluído com dados de item não zero.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho
Winuser.h (inclua Windows.h)

Confira também

Referência

CB_DELETESTRING

CB_RESETCONTENT

DELETEITEMSTRUCT

LB_DELETESTRING

LB_RESETCONTENT