Partilhar via


Controle ComboBoxEx

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

Visão geral

Tópico Índice
Sobre os 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 Índice
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 é 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 foi implementada.
CBEM_SETCOMBOFOCUS Esta mensagem não foi implementada.
CBEM_SETEXTENDEDSTYLE Define estilos estendidos dentro de um controle ComboBoxEx.
CBEM_SETIMAGELIST Define uma lista de imagens para um controle ComboBoxEx.
CBEM_SETITEM Define os atributos para 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.

Notificações

Tópico Índice
CBEN_BEGINEDIT Enviado quando o usuário ativa a lista suspensa ou clica na caixa de edição do controle. Este código de notificação é enviado na forma de uma mensagem WM_NOTIFY.
CBEN_DELETEITEM Enviado quando um item foi excluído. Este código de notificação é enviado na forma de uma mensagem 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. Este código de notificação é enviado na forma de uma mensagem 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. Este código de notificação é enviado na forma de uma mensagem WM_NOTIFY.
CBEN_GETDISPINFO Enviado para recuperar informações de exibição sobre um item de retorno de chamada. Este código de notificação é enviado na forma de uma mensagem WM_NOTIFY.
CBEN_INSERTITEM Enviado quando um novo item foi inserido no controle. Este código de notificação é enviado na forma de uma mensagem 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. Este código de notificação é enviado na forma de uma mensagem WM_NOTIFY.

Estruturas

Tópico Índice
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.
NMCBEENDEDIT 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 Índice
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.