Classes de controle

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

CStatic

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

CEdit

Uma janela de Controlarar de texto editável. Editar controles são usados para aceitar entrada textual do usuário.

CRichEditCtrl

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

CSliderCtrl

Um controle que contém um controle deslizante, que o usuário move para selecionar um valor ou conjunto de valores.

CSpinButtonCtrl

Um par de seta botões usuário pode clique para incrementar ou diminuir um valor.

CProgressCtrl

Exibe um Retangular preenchido gradualmente da esquerda para direito para indicar o Progressoo de uma operação.

CScrollBar

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

CButton

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.

CBitmapButton

Um botão com um bitmap, em vez de uma legenda de texto.

Listas

CListBox

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.

CDragListBox

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.

CComboBox

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.

CCheckListBox

Exibe uma lista de itens com caixas de seleção, que o usuário pode marcar ou limpar, Avançar a cada item.

CListCtrl

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.

CTreeCtrl

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

CToolBarCtrl

Fornece a funcionalidade do Controlarar comum de barra de ferramentas do Windows. A maioria dos programas do MFC usam CToolBar em vez dessa classe.

CStatusBarCtrl

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

CAnimateCtrl

Exibe um clipe de vídeo simple.

CToolTipCtrl

Uma pequena janela pop-up que exibe uma única linha de texto que descreve a finalidade de uma ferramenta em um aplicativo.

CHeaderCtrl

Exibe títulos ou rótulos de colunas.

CTabCtrl

Um Controlarar com guias no qual o usuário pode clique, parecido com os divisores em um bloco de anotações.

CHotKeyCtrl

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

CImageList

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.

CCtrlView

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.

CEditView

Um Exibir que contém um Controlarar de edição padrão do Windows.

CRichEditView

Um Exibir que contém um Windows rich Editar controlar.

CListView

Um Exibir que contém um Controlarar de lista do Windows.

CTreeView

Um Exibir que contém um Controlarar de árvore do Windows.

Index