Compartilhar via


CWnd::OnDeleteItem

A estrutura chama essa função de membro para informar o proprietário de uma caixa de listagem ou caixa de combinação de proprietário de que a caixa de listagem ou a caixa de combinação são destruídas ou que itens são removidos por CComboBox::DeleteString, por CListBox::DeleteString, por CComboBox::ResetContent, ou por CListBox::ResetContent.

afx_msg void OnDeleteItem( 
   int nIDCtl, 
   LPDELETEITEMSTRUCT lpDeleteItemStruct  
);

Parâmetros

  • nIDCtl
    O identificador do controle que enviou a mensagem de WM_DELETEITEM .

  • lpDeleteItemStruct
    Especifica um ponteiro ao longo um estrutura de dados de DELETEITEMSTRUCT que contém informações sobre o item excluído da caixa de listagem.

Comentários

Se o membro de hwndItem estrutura de DELETEITEMSTRUCT pertence a uma caixa de combinação ou caixa de listagem, então a função virtual de DeleteItem da classe apropriada será chamada. Substitua a função de membro de DeleteItem da classe de controle adequado para excluir itens - dados específicos.

Dica

Essa função de membro é chamada pela estrutura para permitir que seu aplicativo manipule uma mensagem do windows.Parâmetros passados à sua função refletem os parâmetros recebidos pela estrutura quando a mensagem foi colocada.Se você chamar a implementação da classe base de essa função, essa implementação usará parâmetros passados originalmente com a mensagem e não os parâmetros que você fornece para a função.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CWnd Class

Gráfico da hierarquia

CComboBox::DeleteString

CListBox::DeleteString

CComboBox::ResetContent

CListBox::ResetContent

WM_DELETEITEM

CListBox::DeleteItem

CComboBox::DeleteItem