Processando mensagens de notificação em controles de caixa de combinação estendida
À medida que os usuários interagem com a caixa de combinação estendida, o controle (CComboBoxEx
) envia mensagens de notificação para sua janela pai, geralmente um objeto de exibição ou caixa de diálogo. Trate essas mensagens se quiser fazer algo em resposta. Por exemplo, quando o usuário ativa a lista suspensa ou clica na caixa de edição do controle, 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 usuário concluiu uma operação dentro da caixa de edição ou selecionou um item na lista suspensa do controle.
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.