CComboBox::criar
Cria a caixa de combinação e a anexa à CComboBox objeto.
virtual BOOL Create(
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID
);
Parâmetros
dwStyle
Especifica o estilo da caixa de combinação.Aplique qualquer combinação de estilos de caixa de combinação para a caixa.rect
Aponta para a posição e o dimensionar da caixa de combinação.Pode ser um RECT estrutura ou um CRect objeto.pParentWnd
Especifica a janela pai da caixa de combinação (geralmente um CDialog). Não deve ser NULO.nID
Especifica a ID de controle. da caixa de combinação
Valor de retorno
Diferente de zero se bem-sucedida; caso contrário, 0.
Comentários
Construir um CComboBox objeto em duas etapas. Primeiro, telefonar construtor e, em seguida, telefonar Criar, que cria a caixa de combinação do Windows e a anexa à CComboBox objeto.
Quando Criar executa, o Windows envia o WM_NCCREATE, WM_CREATE, WM_NCCALCSIZE, and WM_GETMINMAXINFO mensagens da caixa de combinação.
Essas mensagens são manipuladas pelo padrão, a OnNcCreate, OnCreate, OnNcCalcSize, and OnGetMinMaxInfo funções de membro a CWnd classe base. Para estender a manipulação de mensagem padrão, derivar uma classe de CComboBox, adicione um MAP da mensagem a nova classe e substituir as funções de membro de manipulador de mensagens anterior. Substituir OnCreate, por exemplo executar precisava ser inicializada para uma nova classe.
Aplicar o seguinte estilos de janela para um controle de caixa de combinação.:
WS_CHILD Sempre
WS_VISIBLE Em geral
WS_DISABLED Raramente
WS_VSCROLL Para adicionar a rolagem vertical para o lista caixa na caixa de combinação
WS_HSCROLL Para adicionar a rolagem horizontal para a caixa de listagem na caixa de combinação
WS_GROUP Para agrupar controles
WS_TABSTOP Para incluir a caixa de combinação na ordem das tabulações
Exemplo
m_pComboBox->Create(
WS_CHILD|WS_VISIBLE|WS_VSCROLL|CBS_DROPDOWNLIST,
CRect(10,10,200,100), pParentWnd, 1);
Requisitos
Cabeçalho: afxwin.h
Consulte também
Referência
Estilos de caixa de combinação