Classes de controle encapsulam uma grande variedade de controles do Windows padrão variando entre controles de texto estático e controles de árvore. Além disso, MFC fornece alguns novos controles, incluindo botões com barras de bitmaps e controle.
Os controles cujos nomes de classe terminam em "Ctrl" são novos no Windows 95 e Windows NT versão 3.51.
Controles de exibição estática
Uma estático Exibir janela. Controles estáticos são usados para rótulo, caixa ou separar outros controles em uma caixa de diálogo ou janela. Eles também podem exibir imagens gráficas em vez de texto ou uma caixa de.
Controles de texto
Uma janela de Controlarar de texto editável. Editar controles são usados para aceitar entrada textual do usuário.
Um controle em que o usuário pode inserir e editar texto. Diferentemente o Controlarar encapsulado em CEdit, um Controlarar rich Editar oferece suporte a caracteres e formatação de parágrafo e objetos OLE.
Controles que representam números
Um controle que contém um controle deslizante, que o usuário move para selecionar um valor ou conjunto de valores.
Um par de seta botões usuário pode clique para incrementar ou diminuir um valor.
Exibe um Retangular preenchido gradualmente da esquerda para direito para indicar o Progressoo de uma operação.
Uma janela de Controlarar de barra de rolagem. A classe fornece a funcionalidade de uma barra de rolagem, para ser usado como um controle em uma caixa de diálogo ou janela, através do qual o usuário pode especificar uma posição dentro de um intervalo.
Botões
Uma janela de Controlarar de botão. A classe fornece uma interface programática para um botão, caixa de seleção ou botão de rádio em uma caixa de diálogo ou janela.
Um botão com um bitmap, em vez de uma legenda de texto.
Listas
Uma janela de Controlarar de caixa de listagem. Uma caixa de listagem exibe uma lista de itens que o usuário pode exibir e selecionar.
Fornece a funcionalidade de uma caixa de listagem Windows; permite ao usuário mover itens de caixa de lista, tais como nomes de arquivo e Cadeia de caracteres literais, nCaixa de listagem. Caixas de listagem com esse recurso são úteis para uma lista de itens em uma ordem não alfabética, tais como incluir nomes de caminho ou arquivos em um projeto.
Uma janela de Controlarar de caixa de combinação. Uma caixa de combinação consiste em um Controlarar de editar mais uma caixa de listagem.
Exibe uma lista de itens com caixas de seleção, que o usuário pode marcar ou limpar, Avançar a cada item.
Exibe uma coleção de itens, cada um formado por um ícone e uma rotular, de maneira semelhante ao painel direito do Windows Explorer 95.
Exibe uma lista hierárquica de ícones e rótulos organizados em uma maneira semelhante ao painel esquerdo do Windows Explorer 95.
Barras de ferramentas e barras de Status
Fornece a funcionalidade do Controlarar comum de barra de ferramentas do Windows. A maioria dos programas do MFC usam CToolBar em vez dessa classe.
Uma janela horizontal, geralmente dividida em painéis, em que um aplicativo pode exibir informações de status. A maioria dos programas do MFC usam CStatusBar em vez dessa classe.
Diversos controles
Exibe um clipe de vídeo simple.
Uma pequena janela pop-up que exibe uma única linha de texto que descreve a finalidade de uma ferramenta em um aplicativo.
Exibe títulos ou rótulos de colunas.
Um Controlarar com guias no qual o usuário pode clique, parecido com os divisores em um bloco de anotações.
Permite ao usuário criar uma combinação de "chave de acesso", que o usuário pode pressionar para executar uma ação rapidamente.
Classes relacionadas
Fornece a funcionalidade de lista de imagem do Windows. Listas de imagem são usadas com controles de árvore e controles de lista. Eles também podem ser usados para armazenar e arquivar um conjunto de bitmaps de mesmo tamanho.
A classe base para Tudo modos de exibição associados a controles de Windows. Os pontos de vista com base em controles estão descritos abaixo.
Um Exibir que contém um Controlarar de edição padrão do Windows.
Um Exibir que contém um Windows rich Editar controlar.
Um Exibir que contém um Controlarar de lista do Windows.
Um Exibir que contém um Controlarar de árvore do Windows.