Partilhar via


Processando mensagens de notificação em controles de caixa combinada estendidos

À medida que os utilizadores interagem com a caixa de combinação estendida, o controle (CComboBoxEx) envia mensagens de notificação para a sua janela mãe, geralmente uma vista ou objeto de diálogo. Lide com essas mensagens se quiser fazer algo em resposta. Por exemplo, quando o utilizador ativa a lista suspensa ou clica na caixa de edição do controlo, a notificação CBEN_BEGINEDIT é enviada.

Use o Assistente de classe para adicionar manipuladores de notificação à classe pai para as mensagens que você deseja implementar.

A lista a seguir descreve as várias notificações enviadas pelo controle de caixa de combinação estendida.

  • CBEN_BEGINEDIT Enviado quando o usuário ativa a lista suspensa ou clica na caixa de edição do controle.

  • CBEN_DELETEITEM Enviado quando um item foi excluído.

  • CBEN_DRAGBEGIN Enviado quando o usuário começa a arrastar a imagem do item exibido na parte de edição do controle.

  • CBEN_ENDEDIT Enviado quando o utilizador concluiu uma operação dentro da caixa de edição ou selecionou um item na lista desdobrável do controlo.

  • CBEN_GETDISPINFO Enviado para recuperar informações de exibição sobre um item de retorno de chamada.

  • CBEN_INSERTITEM Enviado quando um novo item foi inserido no controle.

Ver também

Usando CComboBoxEx
Controlos