Compartilhar via


Criando um controle de caixa de combinação estendida

Como o controle de caixa de combinação estendida é criado depende de você estiver usando o controle em uma caixa de diálogo ou criá-la em uma janela nondialog.

  1. No editor de diálogo, adicione um controle de caixa de combinação Extended a seu recurso de modelo de caixa de diálogo.Especificar essa ID de controle.

  2. Especifique qualquer estilo necessário, usando a caixa de diálogo Propriedades da caixa de combinação estendida.

  3. Use o Adicionar Assistente variável de membro para adicionar uma variável de membro do tipo CComboBoxEx com a propriedade do controle.Você pode usar esse membro para chamar CComboBoxEx funções de membro.

  4. Use janela Propriedades para mapear as funções do manipulador na classe de caixa de diálogo de quaisquer mensagens de notificação estendida da combinação caixa controle você precisa manipular (consulte Mapeamento de mensagens para funções).

  5. In OnInitDialog, conjunto quaisquer estilos adicionais para o CComboBoxEx objeto.

Para usar CComboBoxEx em uma janela nondialog

  1. Defina o controle na classe janela ou modo de exibição.

  2. telefonar Criar função de membro , possivelmente em OnInitialUpdate, possivelmente sistema autônomo cedo sistema autônomo OnCreatefunção de manipulador de .Defina estilos para o controle.

Consulte também

Conceitos

Controles (MFC)

Referência

Usando CComboBoxEx