Estilos de caixa de combinação
Para criar uma caixa de combinação usando a função CreateWindow ou CreateWindowEx , especifique a classe COMBOBOX, as constantes de estilo de janela apropriadas e uma combinação dos estilos de caixa de combinação a seguir.
Constante | Descrição |
---|---|
|
Rola automaticamente o texto em um controle de edição para a direita quando o usuário digita um caractere no final da linha. Se esse estilo não estiver definido, somente o texto que se ajusta dentro do limite retangular será permitido. |
|
Mostra uma barra de rolagem vertical desabilitada na caixa de listagem quando a caixa não contém itens suficientes para rolar. Sem esse estilo, a barra de rolagem fica oculta quando a caixa de listagem não contém itens suficientes. |
|
Semelhante a CBS_SIMPLE, exceto que a caixa de listagem não é exibida, a menos que o usuário selecione um ícone ao lado do controle de edição. |
|
Semelhante a CBS_DROPDOWN, exceto que o controle de edição é substituído por um item de texto estático que exibe a seleção atual na caixa de listagem. |
|
Especifica que uma caixa de combinação desenhada pelo proprietário contém itens que consistem em cadeias de caracteres. A caixa de combinação mantém a memória e o endereço das cadeias de caracteres para que o aplicativo possa usar a mensagem CB_GETLBTEXT para recuperar o texto de um item específico. Para problemas de acessibilidade, consulte Expondo itens da caixa de combinação Owner-Drawn |
|
Converte em letras minúsculas todo o texto no campo de seleção e na lista. |
|
Especifica que o tamanho da caixa de combinação é exatamente o tamanho especificado pelo aplicativo quando ele criou a caixa de combinação. Normalmente, o sistema dimensiona uma caixa de combinação para que não exiba itens parciais. |
|
Converte o texto inserido no controle de edição da caixa de combinação do conjunto de caracteres do Windows para o conjunto de caracteres OEM e, em seguida, de volta para o conjunto de caracteres do Windows. Isso garante a conversão de caracteres adequada quando o aplicativo chama a função CharToOem para converter uma cadeia de caracteres do Windows na caixa de combinação em caracteres OEM. Esse estilo é mais útil para caixas de combinação que contêm nomes de arquivo e se aplica somente a caixas de combinação criadas com o estilo CBS_SIMPLE ou CBS_DROPDOWN. |
|
Especifica que o proprietário da caixa de listagem é responsável por desenhar seu conteúdo e que os itens na caixa de listagem têm a mesma altura. A janela proprietário recebe uma mensagem WM_MEASUREITEM quando a caixa de combinação é criada e uma mensagem WM_DRAWITEM quando um aspecto visual da caixa de combinação é alterado. |
|
Especifica que o proprietário da caixa de listagem é responsável por desenhar seu conteúdo e que os itens na caixa de listagem são variáveis de altura. A janela proprietário recebe uma mensagem WM_MEASUREITEM para cada item na caixa de combinação quando você cria a caixa de combinação e uma mensagem de WM_DRAWITEM quando um aspecto visual da caixa de combinação é alterado. |
|
Exibe a caixa de listagem o tempo todo. A seleção atual na caixa de listagem é exibida no controle de edição. |
|
Classifica automaticamente as cadeias de caracteres adicionadas à caixa de listagem. |
|
Converte em letras maiúsculas todo o texto no campo de seleção e na lista. |
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|