Código de notificação CBN_CLOSEUP

Enviado quando a caixa de listagem de uma caixa de combinação foi fechada. A janela pai da caixa de combinação recebe esse código de notificação por meio da mensagem WM_COMMAND.

CBN_CLOSEUP

    WPARAM wParam;
    LPARAM lParam; 

Parâmetros

wParam

O LOWORD contém o identificador de controle da caixa de combinação. O HIWORD especifica o código de notificação.

lParam

Identificador para a caixa de combinação.

Comentários

Se o usuário alterou a seleção atual, a caixa de combinação também enviará o código de notificação CBN_SELCHANGE quando a lista suspensa for fechada. Em geral, não é possível prever a ordem em que os códigos de notificação serão enviados. Em particular, um código de notificação CBN_SELCHANGE pode ocorrer antes ou depois de um código de notificação CBN_CLOSEUP.

Para executar um processo específico cada vez que o usuário seleciona um item de lista, você pode manipular o código de notificação CBN_SELCHANGE ou CBN_CLOSEUP. Normalmente, você aguardaria o código de notificação CBN_CLOSEUP antes de processar uma alteração na seleção atual. Isso pode ser particularmente importante se uma quantidade significativa de processamento for necessária.

Esse código de notificação não é enviado para uma caixa de combinação que tenha o estilo CBS_SIMPLE.

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 (inclui Windows.h)

Confira também

Referência

CBN_DROPDOWN

CBN_SELCHANGE

Outros recursos

HIWORD

LOWORD

WM_COMMAND