Biblioteca de controles

Os tópicos nesta seção discutem cada controle separadamente. As informações para cada controle contêm visões gerais que descrevem o controle e como usá-lo, bem como elementos de programação que são usados especificamente com esse controle.

Controles

Tópico Contents
Animação Um controle de animação é uma janela que exibe um clipe AVI (Audio-Video Interleaved). Esta seção contém informações sobre os elementos de programação usados com controles de animação.
Botão Um botão é um controle no qual o usuário pode clicar para fornecer entrada a um aplicativo. Esta seção contém informações sobre os elementos de programação usados com controles de botão.
ComboBox Uma caixa de combinação consiste em uma lista e um campo de seleção. A lista apresenta as opções que um usuário pode selecionar e o campo de seleção exibe a seleção atual. Esta seção contém informações sobre os elementos de programação usados com controles de caixa de combinação.
ComboBoxEx Um controle ComboBoxEx é um controle de caixa de combinação que fornece suporte nativo para imagens de item. Esta seção contém informações sobre os elementos de programação usados com controles ComboBoxEx.
Seletor de data e hora Um seletor de data e hora fornece uma interface simples e intuitiva através da qual trocar informações de data e hora com um usuário. Esta seção contém informações sobre os elementos de programação usados com controles de seletor de data e hora.
Editar Um controle de edição é uma janela de controle retangular normalmente usada em uma caixa de diálogo para permitir que o usuário insira e edite texto digitando no teclado. Esta seção contém informações sobre os elementos de programação usados com controles de edição.
Barra de rolagem plana Uma barra de rolagem plana é como uma barra de rolagem padrão, exceto que a aparência de uma barra de rolagem plana é mais personalizável. Esta seção contém informações sobre os elementos de programação usados com barras de rolagem planas.
Controle de cabeçalho Um controle de cabeçalho é uma janela que geralmente é posicionada acima de colunas de texto ou números. Ele contém um título para cada coluna e pode ser dividido em partes. O usuário pode arrastar os divisores que separam as partes para definir a largura de cada coluna. Esta seção contém informações sobre os elementos de programação usados com controles de cabeçalho.
Atalho Um controle de tecla de atalho é uma janela que permite ao usuário inserir uma combinação de pressionamentos de teclas a serem usados como uma tecla de atalho. Esta seção contém informações sobre os elementos de programação usados com teclas de atalho.
Lista de Imagens Uma lista de imagens é uma coleção de imagens do mesmo tamanho, cada uma das quais pode ser referida por seu índice. Esta seção contém informações sobre os elementos de programação usados com listas de imagens.
Controle de endereço IP Um controle de endereço IP permite que o usuário insira um endereço IP (Internet Protocol ) em um formato de fácil compreensão. Esta seção contém informações sobre os elementos de programação usados com controles de endereço IP.
Caixa de listagem Uma caixa de listagem é uma janela de controle que contém uma lista simples de itens dos quais o usuário pode escolher. Esta seção contém informações sobre os elementos de programação usados com caixas de listagem.
Exibição de Lista Um controle de exibição de lista é uma janela que exibe uma coleção de itens. Os controles de exibição de lista fornecem várias maneiras de organizar e exibir itens e são muito mais flexíveis do que as caixas de listagem. Esta seção contém informações sobre os elementos de programação usados com modos de exibição de lista.
Calendário do mês Um controle de calendário de mês implementa uma interface de usuário semelhante a um calendário que fornece ao usuário um método intuitivo e reconhecível de inserir ou selecionar uma data. Esta seção contém informações sobre os elementos de programação usados com controles de calendário de mês.
Pager Um controle de pager é um contêiner de janela que é usado com uma janela que não tem área de exibição suficiente para mostrar todo o seu conteúdo. Esta seção contém informações sobre os elementos de programação usados com controles de pager.
Barra de Progresso Uma barra de progresso é uma janela que um aplicativo pode usar para indicar o progresso de uma operação longa. Esta seção contém informações sobre os elementos de programação usados com barras de progresso.
Folha de Propriedades Uma folha de propriedades é uma janela que permite ao usuário exibir e editar as propriedades de um item. Esta seção contém informações sobre os elementos de programação usados com folhas de propriedades.
Rebar Um controle de vergalhão atua como um contêiner para janelas filhas. Esta seção contém informações sobre os elementos de programação usados com controles de vergalhão.
Edição avançada Um controle de edição avançada permite que o usuário insira, edite, imprima e salve texto. O texto pode receber formatação de caractere e parágrafo e pode incluir objetos COM (Component Object Model) incorporados. Esta seção contém informações sobre os elementos de programação usados com controles rich edit.
Barra de rolagem Uma barra de rolagem permite que o usuário exiba as partes de um objeto que se estendem além das bordas de uma janela. Esta seção contém informações sobre os elementos de programação usados com barras de rolagem.
Controle Estático Um controle estático fornece ao usuário texto informativo e gráficos que normalmente não exigem resposta. Esta seção contém informações sobre os elementos de programação usados com controles estáticos.
Barra de status Uma barra de status é uma janela horizontal na parte inferior de uma janela pai na qual um aplicativo pode exibir vários tipos de informações de status. Esta seção contém informações sobre os elementos de programação usados com barras de status.
SysLink Um controle SysLink é uma janela que renderiza texto marcado e notifica o aplicativo quando o usuário clica em um link incorporado. Esta seção contém informações sobre os elementos de programação usados com controles SysLink.
Tab Um controle de tabulação é análogo aos divisores em um bloco de anotações ou às etiquetas em um gabinete de arquivos. Usando um controle tab, um aplicativo pode definir várias páginas para a mesma área de uma janela ou caixa de diálogo. Esta seção contém informações sobre os elementos de programação usados com controles de guia.
Caixa de diálogo Tarefa Uma caixa de diálogo de tarefa é uma caixa de diálogo que pode ser usada para exibir informações e receber entrada simples do usuário. Como uma caixa de mensagem, ela é formatada pelo sistema operacional de acordo com os parâmetros definidos. No entanto, uma caixa de diálogo de tarefa tem muito mais recursos do que uma caixa de mensagem. Esta seção contém informações sobre os elementos de programação usados com caixas de diálogo de tarefas.
Barra de ferramentas Uma barra de ferramentas é um controle que contém um ou mais botões. Cada botão, quando clicado por um usuário, envia uma mensagem de comando para a janela pai. Esta seção contém informações sobre os elementos de programação usados com barras de ferramentas.
Tooltip Uma dica de ferramenta é uma pequena janela que aparece automaticamente ou aparece quando o usuário pausa o ponteiro do mouse sobre uma ferramenta ou algum outro elemento da interface do usuário. Esta seção contém informações sobre os elementos de programação usados com dicas de ferramentas.
Barra de rastreamento Uma barra de controle deslizante é uma janela que contém um controle deslizante (às vezes chamado de polegar) em um canal e marcas de escala opcionais. Quando o usuário move o controle deslizante, usando o mouse ou as teclas de direção, a barra de rastreamento envia mensagens de notificação para indicar a alteração. Esta seção contém informações sobre os elementos de programação usados com barras de faixa.
Vista em árvore Um controle de exibição em árvore é uma janela que exibe uma lista hierárquica de itens, como os títulos em um documento, as entradas em um índice ou os arquivos e diretórios em um disco. Esta seção contém informações sobre os elementos de programação usados com controles de exibição em árvore.
Controle Up-Down Um controle ascendente é um par de botões de seta nos quais o usuário pode clicar para incrementar ou diminuir um valor, como uma posição de rolagem ou um número exibido em um controle complementar (chamado de janela de amigo). Esta seção contém informações sobre os elementos de programação usados com controles ascendentes.