Compartilhar via


CComboBoxEx::Create

Cria a caixa de combinação e anexá-la ao objeto de CComboBoxEx .

virtual BOOL Create(
   DWORD dwStyle,
   const RECT& rect,
   CWnd* pParentWnd,
   UINT nID 
);

Parâmetros

  • dwStyle
    Especifica a combinação de estilos de caixa de combinação aplicados à caixa de combinação.Comentários Consulte abaixo para obter mais informações sobre estilos.

  • rect
    Uma referência a um objeto de CRect ou a estrutura de RECT , que é a posição e tamanho da caixa combo.

  • pParentWnd
    Um ponteiro para um objeto de CWnd que é a janela pai da caixa de combinação (geralmente CDialog).Não deve ser NULO.

  • nID
    Especifica a identificação do controle caixa de combinação

Valor de retorno

Diferente de zero se o objeto foi criado com êxito; se não 0.

Comentários

Crie um objeto de CComboBoxEx em duas etapas:

  1. Chamada CComboBoxEx para construir um objeto de CComboBoxEx .

  2. Chamar essa função de membro, que cria as janelas estendidos caixa de combinação e as anexar para o objeto de CComboBoxEx .

Quando você chama Criar, o MFC inicializa os controles comuns.

Quando você cria a caixa de combinação, você pode especificar qualquer ou todos os estilos da caixa de combinação:

  • CBS_SIMPLE

  • CBS_DROPDOWN

  • CBS_DROPDOWNLIST

  • CBS_AUTOHSCROLL

  • WS_CHILD

Todos outros estilos passada quando você cria a janela é ignorado.O controle de ComboBoxEx também suporta estilos estendidos que fornecem recursos adicionais.Esses estilos são descritos em Estilos estendidos de controle de ComboBoxEx, em Windows SDK.Definir esses estilos chamando SetExtendedStyle.

Se você desejar usar estilos estendidos do windows com o controle, chame CreateEx em vez de Criar.

Requisitos

Cabeçalho: afxcmn.h

Consulte também

Referência

Classe de CComboBoxEx

Gráfico de hierarquia

CComboBoxEx::CComboBoxEx