Compartilhar via


Controle ComboBoxEx

Esta seção contém informações sobre os elementos de programação usados com controles ComboBoxEx.

Visões gerais

Tópico Contents
Sobre controles ComboBoxEx Os controles ComboBoxEx são controles de caixa de combinação que fornecem suporte nativo para imagens de item.
Usando controles ComboBoxEx Esta seção contém código de exemplo e informações sobre como usar controles ComboBoxEx.

Mensagens

Tópico Contents
CBEM_DELETEITEM Remove um item de um controle ComboBoxEx.
CBEM_GETCOMBOCONTROL Obtém o identificador para o controle de caixa de combinação filho.
CBEM_GETEDITCONTROL Obtém o identificador para a parte de controle de edição de um controle ComboBoxEx. Um controle ComboBoxEx usa uma caixa de edição quando ele é definido para o estilo CBS_DROPDOWN.
CBEM_GETEXTENDEDSTYLE Obtém os estilos estendidos que estão em uso para um controle ComboBoxEx.
CBEM_GETIMAGELIST Obtém o identificador para uma lista de imagens atribuída a um controle ComboBoxEx.
CBEM_GETITEM Obtém informações de item para um determinado item ComboBoxEx.
CBEM_GETUNICODEFORMAT Obtém o sinalizador de formato de caractere UNICODE para o controle.
CBEM_HASEDITCHANGED Determina se o usuário alterou o texto de um controle de edição ComboBoxEx.
CBEM_INSERTITEM Insere um novo item em um controle ComboBoxEx.
CBEM_KILLCOMBOFOCUS Esta mensagem não está implementada.
CBEM_SETCOMBOFOCUS Esta mensagem não está implementada.
CBEM_SETEXTENDEDSTYLE Define estilos estendidos em um controle ComboBoxEx.
CBEM_SETIMAGELIST Define uma lista de imagens para um controle ComboBoxEx.
CBEM_SETITEM Define os atributos de um item em um controle ComboBoxEx.
CBEM_SETUNICODEFORMAT Define o sinalizador de formato de caractere UNICODE para o controle. Essa mensagem permite que você altere o conjunto de caracteres usado pelo controle em tempo de execução em vez de ter que recriar o controle.
CBEM_SETWINDOWTHEME Define o estilo visual de um controle ComboBoxEx.

Notifications

Tópico Contents
CBEN_BEGINEDIT Enviado quando o usuário ativa a lista suspensa ou clica na caixa de edição do controle. Esse código de notificação é enviado na forma de uma mensagem de WM_NOTIFY.
CBEN_DELETEITEM Enviado quando um item é excluído. Esse código de notificação é enviado na forma de uma mensagem de WM_NOTIFY.
CBEN_DRAGBEGIN Enviado quando o usuário começa a arrastar a imagem do item exibido na parte de edição do controle. Esse código de notificação é enviado na forma de uma mensagem de WM_NOTIFY.
CBEN_ENDEDIT Enviado quando o usuário concluiu uma operação dentro da caixa de edição ou selecionou um item da lista suspensa do controle. Esse código de notificação é enviado na forma de uma mensagem de WM_NOTIFY.
CBEN_GETDISPINFO Enviado para recuperar informações de exibição sobre um item de retorno de chamada. Esse código de notificação é enviado na forma de uma mensagem de WM_NOTIFY.
CBEN_INSERTITEM Enviado quando um novo item foi inserido no controle. Esse código de notificação é enviado na forma de uma mensagem de WM_NOTIFY.
NM_SETCURSOR (ComboBoxEx) Notifica a janela pai de um controle ComboBoxEx que o controle está definindo o cursor em resposta a uma mensagem WM_SETCURSOR. Esse código de notificação é enviado na forma de uma mensagem de WM_NOTIFY.

Estruturas

Tópico Contents
COMBOBOXEXITEM Contém informações sobre um item em um controle ComboBoxEx.
NMCBEDRAGBEGIN Contém informações usadas com o código de notificação CBEN_DRAGBEGIN.
NMCBEENDEDITAR Contém informações sobre a conclusão de uma operação de edição dentro de um controle ComboBoxEx. Essa estrutura é usada com o código de notificação CBEN_ENDEDIT.
NMCOMBOBOXEX Contém informações específicas para itens ComboBoxEx para uso com códigos de notificação.

Constantes

Tópico Contents
Estilos estendidos de controle ComboBoxEx Ofereça suporte aos estilos estendidos listados nesta seção, bem como à maioria dos estilos de controle de caixa de combinação padrão.