Classes MFC
As classes da lista a seguir estão incluídas na Biblioteca de Classes do Microsoft Foundation (MFC).
Dica
Para obter informações sobre CStringT e outras classes comuns à programação MFC e ATL, consulte Classes compartilhadas por MFC e ATL.
Importante
As classes MFC e seus membros não podem ser usados em aplicativos executados no Tempo de Execução do Windows.
Nesta seção
Classe CAccelerateDecelerateTransition
Implementa uma transição acelerar-desacelerar.Classe CAnimateCtrl
Fornece a funcionalidade do controle de animação comum do Windows.Classe CAnimationBaseObject
A classe base para todos os objetos de animação.Classe CAnimationColor
Implementa a funcionalidade de uma cor cujos componentes vermelho, verde e azul podem ser animados.Classe CAnimationController
Implementa o controlador de animação, que fornece uma interface central para criar e gerenciar animações.Classe CAnimationGroup
Implementa o controlador de animação, que fornece uma interface central para criar e gerenciar animações.Classe CAnimationManagerEventHandler
Implementa um retorno de chamada, chamado pela API de animação quando o status de um gerenciador de animação é alterado.Classe CAnimationPoint
Implementa a funcionalidade de um ponto cujas coordenadas podem ser animadas.Classe CAnimationRect
Implementa a funcionalidade de um retângulo cujos lados podem ser animados.Classe CAnimationSize
Implementa a funcionalidade de um objeto de tamanho cujas dimensões podem ser animadas.Classe CAnimationStoryboardEventHandler
Implementa um retorno de chamada, chamado pela API de animação quando o status de um storyboard é alterado ou um storyboard é atualizado.Classe CAnimationTimerEventHandler
Implementa um retorno de chamada, chamado pela API de animação quando ocorrem eventos de intervalo.Classe CAnimationValue
Implementa a funcionalidade do objeto de animação que tem um valor.Classe CAnimationVariable
Representa uma variável de animação.Classe CAnimationVariableChangeHandler
Implementa um retorno de chamada, chamado pela API de animação quando o valor de uma variável de animação é alterado.Classe CAnimationVariableIntegerChangeHandler
Implementa um retorno de chamada, chamado pela API de animação quando o valor de uma variável de animação é alterado.Classe CArchive
Permite que você salve uma rede complexa de objetos em um formulário binário permanente (geralmente armazenamento de disco) que persiste depois que esses objetos são excluídos.Classe CArchiveException
Representa uma condição de exceção de serialização.Classe CArray
Dá suporte a matrizes que lembram matrizes do C, mas que podem ser reduzidas e ampliadas dinamicamente, como necessário.Classe CAsyncMonikerFile
Fornece funcionalidade para o uso de monikers assíncronos em controles ActiveX (antes conhecidos como controles OLE).Classe CAsyncSocket
Representa um Soquete do Windows, que é um ponto de extremidade de comunicação de rede.Classe CAutoHideDockSite
Estende a Classe CDockSite para implementar os painéis de encaixe de ocultação automática.Classe CBaseKeyFrame
Implementa a funcionalidade básica de um quadro-chave.Classe CBasePane
Classe base para todos os painéis.Classe CBaseTabbedPane
Estende a funcionalidade da Classe CDockablePane para oferecer suporte à criação de janelas com guias.Classe CBaseTransition
Representa uma transição básica.Classe CBitmap
Encapsula um bitmap de interface de dispositivos de gráficos (GDI) do Windows e fornece funções de membro para manipular o bitmap.Classe CBitmapButton
Cria os controles de botão de pressão rotulados com imagens bitmap, em vez de texto.Classe CBitmapRenderTarget
Um wrapper para ID2D1BitmapRenderTarget.Classe CBrush
Encapsula um pincel de interface de dispositivos de gráficos (GDI) do Windows.Classe CButton
Fornece a funcionalidade de controles de botão do Windows.Classe CByteArray
Dá suporte a matrizes dinâmicas de bytes.Classe CCachedDataPathProperty
Implementa uma propriedade de controle OLE transferida de forma assíncrona e armazenada em cache em um arquivo de memória.Classe CCheckListBox
Fornece a funcionalidade de uma caixa de lista de verificação do Windows.Classe CClientDC
Manipula a chamada de funções do Windows GetDC no momento da construção e ReleaseDC da destruição.Classe CCmdTarget
Classe base para toda a arquitetura do mapa de mensagens da Microsoft Foundation Class Library.Classe CCmdUI
Usado somente dentro de um manipulador de ON_UPDATE_COMMAND_UI em uma classe derivada de CCmdTarget.Classe CColorDialog
Permite que você incorpore uma caixa de diálogo de seleção de cores em seu aplicativo.Classe CComboBox
Fornece a funcionalidade de uma caixa de combinação do Windows.Classe CComboBoxEx
Estende o controle da caixa de combinação fornecendo suporte a listas de imagens.Classe CCommandLineInfo
Auxílios em análise da linha de comando na inicialização do aplicativo.Classe CCommonDialog
A classe base para as classes que encapsulam funcionalidade das caixas de diálogo comuns do Windows.Classe CConnectionPoint
Define um tipo especial de interface usada para se comunicar com outros objetos OLE, chamado de “ponto de conexão”.Classe CConstantTransition
Encapsula uma transição constante.Classe CContextMenuManager
Gerencia os menus de atalho, também conhecidos como menus de contexto.Classe CControlBar
A classe base para as classes da barra de controle Classe CStatusBar, Classe CToolBar, Classe CDialogBar, Classe CReBar e Classe COleResizeBar.Classe CCriticalSection
Representa uma "seção crítica", que é um objeto de sincronização que permite que um thread por vez para acessar um recurso ou seção de código.Classe CCtrlView
Adapta a arquitetura de exibição de documento para controles comuns aceitos pelo Windows 98 e Windows NT versões 3.51 e posterior.Classe CCubicTransition
Encapsula uma transição cúbica.Classe CCustomInterpolator
Implementa um interpolador básico.Classe CCustomTransition
Implementa uma transição personalizada.Classe CD2DBitmap
Um wrapper para ID2D1Bitmap.Classe CD2DBitmapBrush
Um wrapper para ID2D1BitmapBrush.Classe CD2DBrush
Um wrapper para ID2D1Brush.Classe CD2DBrushProperties
Um wrapper para D2D1_BRUSH_PROPERTIES.Classe CD2DEllipse
Um wrapper para D2D1_BRUSH_PROPERTIES.Classe CD2DGeometry
Um wrapper para ID2D1Geometry.Classe CD2DGeometrySink
Um wrapper para ID2D1GeometrySink.Classe CD2DGradientBrush
A classe base CD2DLinearGradientBrush e as classes CD2DRadialGradientBrush.Classe CD2DLayer
Um wrapper para ID2D1Layer.Classe CD2DLinearGradientBrush
Um wrapper para ID2D1LinearGradientBrush.Classe CD2DMesh
Um wrapper para ID2D1Mesh.Classe CD2DPathGeometry
Um wrapper para ID2D1PathGeometry.Classe CD2DPointF
Um wrapper para D2D1_POINT_2F.Classe CD2DPointU
Um wrapper para D2D1_POINT_2U.Classe CD2DRadialGradientBrush
Um wrapper para ID2D1RadialGradientBrush.Classe CD2DRectF
Um wrapper para D2D1_RECT_F.Classe CD2DRectU
Um wrapper para D2D1_RECT_U.Classe CD2DResource
Uma classe abstrata que fornece uma interface para criar e gerenciar recursos de D2D, como pincéis, camadas e texto.Classe CD2DRoundedRect
Um wrapper para D2D1_ROUNDED_RECT.Classe CD2DSizeF
Um wrapper para D2D1_SIZE_F.Classe CD2DSizeU
Um wrapper para D2D1_SIZE_U.Classe CD2DSolidColorBrush
Um wrapper para ID2D1SolidColorBrush.Classe CD2DTextFormat
Um wrapper para IDWriteTextFormat.Classe CD2DTextLayout
Um wrapper para IDWriteTextLayout.Classe CDaoDatabase
Representa uma conexão a um banco de dados, por meio da qual você pode operar na fonte de dados.Classe CDaoException
Representa uma condição de exceção decorrente das classes de banco de dados do MFC baseadas em objetos de acesso a dados (DAO).Classe CDaoFieldExchange
Dá suporte a rotinas de troca de campo de registro (DFX) DAO usadas pelas classes de banco de dados DAO.Classe CDaoQueryDef
Representa uma definição de consulta, ou "querydef", geralmente uma salva em um banco de dados.Classe CDaoRecordset
Representa um conjunto de registros selecionado de uma fonte de dados.Classe CDaoRecordView
Um modo de exibição que mostra os registros do banco de dados nos controles.Classe CDaoTableDef
Representa a definição armazenada de uma tabela base ou de uma tabela anexada.Classe CDaoWorkspace
Gerencia uma sessão de banco de dados denominada e protegida por senha, desde o logon até o logoff, por um único usuário.Classe incorporadas
Representa uma conexão a uma fonte de dados, por meio da qual você pode operar na fonte de dados.Classe CDataExchange
Dá suporte a rotinas de troca de dados de caixa de diálogo (DDX) e de validação de dados de caixa de diálogo (DDV) usadas pelas classes do Microsoft Foundation.Classe CDataPathProperty
Implementa uma propriedade de controle OLE que pode ser carregada de forma assíncrona.Classe CDataRecoveryHandler
Salva automaticamente documentos e restaura-os se um aplicativo encerra inesperadamente.Classe CDateTimeCtrl
Encapsula a funcionalidade de um controle seletor de data e hora.Classe CDBException
Representa uma condição de exceção decorrente das classes de banco de dados.Classe CDBVariant
Representa um tipo de dados variant para as classes ODBC do MFC.CDC Class
Define uma classe de objetos de contexto de dispositivo.Classe CDCRenderTarget
Um wrapper para ID2D1DCRenderTarget.Classe CDHtmlDialog
Usado para criar caixas de diálogo que usam HTML em vez de recursos de caixa de diálogo para implementar a interface do usuário.Classe CDialog
Classe base usada para exibir caixas de diálogo na tela.Classe CDialogBar
Fornece a funcionalidade de uma caixa de diálogo sem-modo do Windows em uma barra de controle.Classe CDialogEx
Especifica a cor do plano de fundo e a imagem de plano de fundo de uma caixa de diálogo.Classe CDiscreteTransition
Encapsula uma transição discreta.Classe CDocItem
A classe base para itens de documento, que são componentes dos dados de um documento.Classe CDockablePane
Implementa um painel que pode ser encaixado em um local de encaixe ou incluído em um painel com guias.Classe CDockablePaneAdapter
Fornece suporte de encaixe para painéis derivados de CWnd.Classe CDockingManager
Implementa a funcionalidade básica que controla o layout de encaixe em uma janela de quadro principal.Classe CDockingPanesRow
Gerencia uma lista de painéis que estão localizados na mesma linha horizontal ou vertical (coluna) de um site da plataforma.Classe CDockSite
Fornece a funcionalidade para organizar os painéis derivados de Classe CPane em conjuntos de linhas.Classe CDockState
Uma classe CObject serializada que carrega, descarrega ou desmarca o estado de uma ou mais barras de controle de encaixe na memória persistente (um arquivo).Classe CDocObjectServer
Implementa as interfaces OLE adicionais necessárias para colocar um servidor normal COleDocument em um servidor DocObject completo: IOleDocument, IOleDocumentView, IOleCommandTarget e IPrint.Classe CDocObjectServerItem
Verbos de servidor OLE especificamente para servidores DocObject.Classe CDocTemplate
Uma classe base abstrata que define a funcionalidade básica para modelos do documento.Classe CDocument
Fornece a funcionalidade básica para classes de documentos definidas pelo usuário.Classe CDragListBox
Além de fornecer a funcionalidade de uma caixa de listagem do Windows, a classe CDragListBox permite que o usuário mova itens da caixa de listagem, como nomes de arquivo, dentro da caixa de listagem.Classe CDrawingManager
Implementa algoritmos de desenho complexos.Classe CDumpContext
Dá suporte a saída de diagnóstico orientada ao fluxo na forma de texto legível para o ser humano.Classe CDWordArray
Dá suporte a matrizes de palavras duplas de 32 bits.Classe CEdit
Fornece a funcionalidade de controle de edição do Windows.Classe CEditView
Um tipo de classe de exibição que fornece a funcionalidade de um controle de edição do Windows e pode ser usado para implementar a funcionalidade de editor de texto simples.Classe CEvent
Representa um "evento", que é um objeto de sincronização que permite que um thread notifique outro sobre a ocorrência de um evento.Classe CException
A classe base para todas as exceções na biblioteca de classes do Microsoft Foundation.Classe CFieldExchange
Dá suporte às rotinas RFX e RFX em massa usadas pelas classes de banco de dados.Classe CFile
A classe base para classes de arquivo de classe do Microsoft Foundation.Classe CFileDialog
Encapsula a caixa de diálogo comum para Windows.Classe CFileException
Representa uma condição de exceção relacionada a arquivo.Classe CFileFind
Executa pesquisas locais de arquivo e é a classe base para Classe CGopherFileFind e Classe CFtpFileFind, que executam pesquisas de arquivos da Internet.Classe CFindReplaceDialog
Permite que você implemente caixas de diálogo Localizar/Substituir de cadeia de caracteres padrão em seu aplicativo.Classe CFolderPickerDialog
Implementa CFileDialog no modo de selecionador de pasta.Classe CFont
Encapsula uma fonte de interface de dispositivos de gráficos (GDI) do Windows e fornece funções de membro para manipular a fonte.Classe CFontDialog
Permite que você incorpore uma caixa de diálogo de seleção de fonte em seu aplicativo.Classe CFontHolder
Implementa a propriedade Fonte de estoque e encapsula a funcionalidade de um objeto de fonte do Windows e da interface IFont.Classe CFormView
A classe base usada para exibições de formulário.Classe CFrameWnd
Fornece a funcionalidade de uma janela de quadro pop-up ou sobreposta SDI do Windows, juntamente com membros para o gerenciamento de uma janela.Classe CWinAppEx É
Implementa a funcionalidade de uma janela de quadro pop-up ou sobreposta de interface SDI (single-document interface) do Windows e fornece membros para gerenciar a janela. Estende a classe Classe CFrameWnd.Classe CFtpConnection
Gerencia sua conexão FTP para um servidor da Internet e habilita a manipulação direta dos diretórios e arquivos naquele servidor.Classe CFtpFileFind
Auxílios em pesquisas de arquivo da Internet de servidores FTP.Classe CGdiObject
Fornece uma classe base para vários tipos de objetos de GDI (interface gráfica de dispositivo) do Windows, como bitmaps, regiões, pincéis, canetas, paletas e fontes.Classe CGopherConnection
Gerencia sua conexão a um servidor Gopher da Internet.Classe CGopherFile
Fornece a funcionalidade para localizar e ler arquivos em um servidor de Gopher.Classe CGopherFileFind
Auxílios em pesquisas de arquivo da Internet de servidores gopher.Classe CGopherLocator
Obter um “localizador” Gopher de um servidor Gopher, determina o tipo de localizador e torna o localizador disponível para Classe CGopherFileFind.Classe CHeaderCtrl
Fornece a funcionalidade do controle de cabeçalho comum do Windows.Classe CHotKeyCtrl
Fornece a funcionalidade do controle de tecla de atalho comum do Windows.Classe CHtmlEditCtrl
Fornece a funcionalidade do controle ActiveX WebBrowser em uma janela MFC.Classe CHtmlEditCtrlBase
Representa um componente de edição HTML.Classe CHtmlEditDoc
Com Classe CHtmlEditView, fornece a funcionalidade da plataforma de edição do navegador da Web dentro do contexto da arquitetura de exibição do documento MFC.Classe CHtmlEditView
Fornece a funcionalidade da plataforma de edição WebBrowser no contexto da arquitetura de exibição do documento do MFC.Classe CHtmlView
Fornece a funcionalidade do controle WebBrowser dentro do contexto da arquitetura de exibição/do documento do MFC.Classe CHttpConnection
Gerencia sua conexão a um servidor HTTP.Classe CHttpFile
Fornece a funcionalidade para solicitar e ler arquivos em um servidor HTTP.Classe CHwndRenderTarget
Um wrapper para ID2D1HwndRenderTarget.Classe CImageList
Fornece a funcionalidade do controle de lista de imagens comum do Windows.Classe CInstantaneousTransition
Encapsula uma transição instantânea.Classe CInternetConnection
Gerencia sua conexão a um servidor da Internet.Classe CInternetException
Representa uma condição de exceção relacionada a uma operação da Internet.Classe CInternetFile
Permite acesso a arquivos de sistemas remotos que usam protocolos da Internet.Classe CInternetSession
Cria e inicializa uma ou várias sessões simultâneas da Internet e, se necessário, descreve a conexão com um servidor proxy.Classe CInterpolatorBase
Implementa um retorno de chamada, chamado pela API de animação quando ele precisa calcular um novo valor de uma variável de animação.Classe CInvalidArgException
Esta classe representa uma condição de exceção de argumento inválida.Classe CIPAddressCtrl
Fornece a funcionalidade do controle de Endereço IP comum do Windows.Classe CJumpList
A lista de atalhos revelada quando você clica com o botão direito do mouse em um ícone na barra de tarefas.Classe CKeyboardManager
Gerencia tabelas de tecla de atalho para a janela de quadro principal e janelas filho.Classe CKeyFrame
Representa um quadro chave de animação.Classe CLinearTransition
Encapsula uma transição linear.Classe CLinearTransitionFromSpeed
Encapsula uma transição de velocidade linear.Classe CLinkCtrl
Fornece a funcionalidade do controle SysLink comum do Windows.Classe CList
Dá suporte a listas ordenadas de objetos não exclusivos acessíveis sequencialmente ou por valor.Classe CListBox
Fornece a funcionalidade de uma caixa de listagem do Windows.Classe CListCtrl
Encapsula a funcionalidade de um “controle de exibição de lista”, que exibe uma coleção de itens que consistem em um ícone (de uma lista de imagens) e um rótulo.Classe CListView
Simplifica o uso de controle de lista e de Classe CListCtrl, a classe que encapsula a funcionalidade de controle de lista, com a arquitetura de exibição de documento do MFC.Classe CLongBinary
Simplifica o trabalho com objetos de dados binários muito grandes (com frequência chamados de BLOBs, ou "objetos binários grandes") em um banco de dados.Classe CMap
Uma classe de coleção de dicionário que mapeia chaves exclusivas para valores.Classe CMapPtrToPtr
Dá suporte a mapas de ponteiros nulos fechados por ponteiros nulos.Classe CMapPtrToWord
Dá suporte a mapas de palavras de 16 bits fechadas por ponteiros nulos.Classe CMapStringToOb
Uma classe de coleção de dicionário que mapeia objetos CString exclusivos para ponteiros CObject.Classe CMapStringToPtr
Dá suporte a mapas de ponteiros nulos fechados por objetos CString.Classe CMapStringToString
Dá suporte a mapas de objetos CString fechadas por objetos CString.Classe CMapWordToOb
Dá suporte a mapas de ponteiros CObject fechados por palavras de 16 bits.Classe CMapWordToPtr
Dá suporte a mapas de ponteiros nulos fechados por palavras de 16 bits.Classe CMDIChildWnd
Fornece a funcionalidade de uma janela filho MDI do Windows, juntamente com membros para o gerenciamento de uma janela.Classe CMDIChildWndEx
Fornece a funcionalidade de uma janela filho MDI do Windows. Estende a funcionalidade de Classe CMDIChildWnd. A estrutura exige essa classe quando um aplicativo MDI usa determinadas classes do MFC.Classe CMDIFrameWnd
Fornece a funcionalidade de uma janela de quadro MDI do Windows, juntamente com membros para o gerenciamento de uma janela.Classe CMDIFrameWndEx
Estendem a funcionalidade de Classe CFrameWnd, uma janela de quadro de interface de documentos múltiplos (MDI) do Windows.Classe CMDITabInfo
Usado para passar parâmetros para o método CMDIFrameWndEx::EnableMDITabbedGroups. Defina membros dessa classe para controlar o comportamento de grupos com guias do MDI.Classe CMemFile
A classe derivada de Classe CFile que oferece suporte a arquivos de memória.Classe CMemoryException
Representa uma condição de exceção de memória insuficiente.Classe CMenu
Uma encapsulamento do Windows HMENU.Classe CMenuTearOffManager
Gerencia menus destacáveis. Um menu destacável é um menu da barra de menus. O usuário pode remover um menu destacável da barra de menus, fazendo com que o menu destacável fique flutuando.Classe CMetaFileDC
Implementa um meta-arquivo do Windows, que contém uma sequência de comandos Graphics Device Interface (GDI) que é possível repetir para criar uma imagem ou um texto desejado.Classe CMFCAcceleratorKey
Classe auxiliar que implementa o mapeamento e a formatação da chave virtual.Classe CMFCAcceleratorKeyAssignCtrl
Estende a Classe CEdit para oferecer suporte aos botões adicionais do sistema como ALT, CONTROL e SHIFT.Classe CMFCAutoHideButton
Um botão que exibe ou oculta uma Classe CDockablePane que está configurada para ocultar.Classe CMFCBaseTabCtrl
Implementa a funcionalidade básica para janelas com guias.Classe CMFCButton
Adiciona funcionalidade à classe Classe CButton, como alinhar o texto do botão, combinar o texto do botão e uma imagem, selecionar um cursor e especificar uma dica de ferramenta.Classe CMFCCaptionBar
Barra de controle que pode exibir três elementos: um botão, um rótulo de texto e um bitmap. Só pode exibir um elemento de cada tipo por vez. É possível alinhar cada elemento com as bordas esquerda ou direita do controle ou ao centro. Você também pode aplicar um plano ou um estilo 3D às bordas da parte superior e inferior da barra de título.Classe CMFCCaptionButton
Implementa um botão exibido na barra de legenda para um painel de encaixe ou uma janela com minimoldura. Normalmente, a estrutura cria os botões de legenda automaticamente.Classe CMFCColorBar
Representa uma barra de controle de encaixe que pode selecionar cores em um documento ou em um aplicativo.Classe CMFCColorButton
As classes CMFCColorButton e Classe CMFCColorBar são usadas juntas para implementar um controle de seletor de cores.Classe CMFCColorDialog
Representa uma caixa de diálogo de seleção de cores.Classe CMFCColorMenuButton
Dá suporte a um comando de menu ou a um botão de barra de ferramentas que inicia uma caixa de diálogo de seletor de cor.Classe CMFCColorPickerCtrl
Fornece funcionalidade para um controle usado para selecionar cores.Classe CMFCDesktopAlertDialog
Usado junto com Classe CMFCDesktopAlertWnd para exibir uma caixa de diálogo personalizada em uma janela pop-up.Classe CMFCDesktopAlertWnd
Implementa a funcionalidade de uma caixa de diálogo sem janela restrita exibida na tela para informar o usuário sobre um evento.Classe CMFCDesktopAlertWndInfo
Usado com Classe CMFCDesktopAlertWnd. Especifica os controles que são exibidos se a janela de alerta da área de trabalho aparecer.Classe CMFCDragFrameImpl
Desenha o retângulo que pode ser arrastado que aparece quando o usuário arrasta um painel no modo padrão do dock.Classe CMFCDropDownToolBar
Uma barra de ferramentas que aparece quando o usuário pressiona e segura um botão da barra de ferramentas de nível superior.Classe CMFCDropDownToolbarButton
Um tipo de botão da barra de ferramentas que se comporta como um botão regular quando é clicado. No entanto, uma barra de ferramentas suspensa é aberta (Classe CMFCDropDownToolBar) se o usuário pressiona e mantém pressionado o botão da barra de ferramentas.Classe CMFCEditBrowseCtrl
Dá suporte ao controle de navegação de edição, que é uma caixa de texto editável que opcionalmente contém um botão de procura. Quando o usuário clica no botão procurar, o controle executa uma ação personalizada ou exibe uma caixa de diálogo padrão que contém um navegador de arquivos ou um navegador de pastas.Classe CMFCFilterChunkValueImpl
Simplifica a a lógica de par de parte e de valor de propriedade.Classe CMFCFontComboBox
Cria um controle de caixa de combinação que contém uma lista de fontes.Classe CMFCFontInfo
Descreve o nome e outros atributos de uma fonte.Classe CMFCHeaderCtrl
Dá suporte à classificação de várias colunas em um controle de cabeçalho.Classe CMFCImageEditorDialog
Dá suporte a uma caixa de diálogo editor de imagem.Classe CMFCKeyMapDialog
Tem suporte para um controle que mapeia comandos para teclas do teclado.Classe CMFCLinkCtrl
Exibe um botão como um hiperlink e chama o destino do link quando o botão é clicado.Classe CMFCListCtrl
Estende a funcionalidade da classe Classe CListCtrl oferecendo suporte à funcionalidade avançada de controle de cabeçalho da Classe CMFCHeaderCtrl.Classe CMFCMaskedEdit
Dá suporte a um controle de edição mascarado, que valida entrada de usuário em relação a uma máscara e exibe os resultados validados de acordo com um modelo.Classe CMFCMenuBar
Uma barra de menus que implementa o encaixe.Classe CMFCMenuButton
Um botão que exibe um menu pop-up e relata sobre as seleções de menu do usuário.Classe CMFCOutlookBar
Um painel com guias com a aparência visual do Painel de Navegação no Microsoft Outlook 2000 ou Outlook 2003. O objeto CMFCOutlookBar contém um objeto Classe CMFCOutlookBarTabCtrl e uma série de guias. As guias podem ser objetos Classe CMFCOutlookBarPane ou objetos derivados de CWnd. Para o usuário, a barra do Outlook aparece como uma série de botões e uma área de exibição. Quando o usuário clica em um botão, o painel de controle ou de botões correspondente é exibido.Classe CMFCOutlookBarPane
Um controle derivado de Classe CMFCToolBar que pode ser inserido em uma barra do Outlook (Classe CMFCOutlookBar). O painel da barra do Outlook contém uma coluna de botões grandes. O usuário pode rolar para cima e para baixo na lista de botões se for maior do que o painel. Quando o usuário desanexa um painel de barra da barra do Outlook , ele pode flutuar ou se encaixar na janela da estrutura principal.Classe CMFCOutlookBarTabCtrl
Um controle de guias que tem a aparência visual do Painel de Navegação no Microsoft Outlook.Classe CMFCPopupMenu
Implementa a funcionalidade de menu pop-up do Windows e a estende adicionando recursos, como menus destacáveis e dicas de ferramenta.Classe CMFCPopupMenuBar
Uma barra de menus inserida em um menu pop-up.Classe CMFCPreviewCtrlImpl
Implementa uma janela que é colocada em uma janela host fornecida pelo Shell para Visualização Avançada.Classe CMFCPropertyGridColorProperty
Dá suporte a um item de controle de lista de propriedade que abre uma caixa de diálogo de seleção de cores.Classe CMFCPropertyGridCtrl
Dá suporte a um controle de grade de propriedade editável que pode exibir propriedades em ordem alfabética ou hierárquica.Classe CMFCPropertyGridFileProperty
Dá suporte a um item de controle de lista de propriedade que abre uma caixa de diálogo de seleção de arquivos.Classe CMFCPropertyGridFontProperty
Dá suporte a um item de controle de lista de propriedade que abre uma caixa de diálogo de seleção de fontes.Classe CMFCPropertyGridProperty
Representa um item de lista em um controle de lista de propriedades.Classe CMFCPropertyPage
Dá suporte à exibição de menus pop-up em uma página de propriedades.Classe CMFCPropertySheet
Dá suporte a uma folha de propriedades onde cada página de propriedade é denotada por uma guia de página, um botão de barra de ferramentas, um nó de controle de árvore ou um item de lista.Classe CMFCReBar
Barra de controle que fornece informações sobre layout, persistência e estado para controles rebar.Classe CMFCRibbonApplicationButton
Implementa um botão especial localizado no canto superior esquerdo da janela do aplicativo. Quando clicado, o botão abre um menu que contém geralmente comandos comuns de Arquivo, tais como Abrir, Salvar e Sair.Classe CMFCRibbonBaseElement
Classe base para todos os elementos que você pode adicionar a Classe CMFCRibbonBar. Exemplos de elementos de fita são botões de fita, caixas de seleção de fita e caixas de combinação de fita.Classe CMFCRibbonButton
Implementa botões que é possível posicionar sobre elementos de barra de faixa de opções, como painéis, Barras de Ferramentas de Acesso Rápido e menus pop-up.Classe CMFCRibbonButtonsGroup
Permite que você organize um conjunto de botões de faixa de seleção em um grupo. Todos os botões no grupo são diretamente adjacentes uns aos outros no sentido horizontal e estão incluídos em uma borda.Classe CMFCRibbonCategory
Implementa uma guia de faixa de opções que contém um grupo de Classe CMFCRibbonPanel.Classe CMFCRibbonCheckBox
Implementa uma caixa de seleção que é possível adicionar a um painel de faixa de opções, a uma Barra de Ferramentas de Acesso Rápido ou a um menu pop-up.Classe CMFCRibbonColorButton
Implementa um botão de cor que é possível adicionar a uma barra de faixa de opções. O botão de cor da faixa de opções exibe um menu suspenso que contém uma ou mais paletas de cores.Classe CMFCRibbonComboBox
Implementa um controle de caixa de combinação que é possível adicionar a uma barra de faixa de opções, a um painel de faixa de opções ou a um menu pop-up de faixa de opções.Classe CMFCRibbonContextCaption
Implementa uma legenda colorida exibida na parte superior de uma categoria de faixa de opções ou de uma categoria de contexto.Classe CMFCRibbonEdit
Implementa um controle de edição posicionado em uma faixa de opções.Classe CMFCRibbonFontComboBox
Implementa uma caixa de combinação que contém uma lista de fontes. Você coloca a caixa de combinação em um painel da faixa de opções.Classe CMFCRibbonGallery
Implementa galerias de faixa de opções no estilo do Office 2007.Classe CMFCRibbonGalleryMenuButton
Implementa um botão de menu de faixa de opções que contém galerias de faixa de opções.Classe CMFCRibbonLabel
Implementa um rótulo de texto não clicável para uma faixa de opções.Classe CMFCRibbonLinkCtrl
Implementa um hiperlink posicionado em uma faixa de opções. O hiperlink abrir uma página da Web quando você clica nele.Classe CMFCRibbonMainPanel
Implementa um painel de faixa de opções exibido quando você clica em Classe CMFCRibbonApplicationButton.Classe CMFCRibbonMiniToolBar
Implementa uma barra de ferramentas pop-up contextual.Classe CMFCRibbonPanel
Implementa um painel que contém um conjunto de elementos de faixa de opções. Quando o painel é desenhado, ele exibe o máximo de elementos possível, dado o tamanho do painel.Classe CMFCRibbonProgressBar
Implementa um controle que indica visualmente o progresso de uma operação demorada.Classe CMFCRibbonSlider
Implementa um controle deslizante que é possível adicionar a uma barra de faixa de opções ou a uma barra de status de faixa de opções. O controle deslizante da faixa de opções lembra os controles deslizantes que aparecem em aplicativos do Office 2007.Classe CMFCRibbonStatusBar
Implementa um controle de barra de status capaz de exibir elementos de faixa de opções.Classe CMFCRibbonStatusBarPane
Implementa um elemento de faixa de opções que é possível adicionar a uma barra de status de faixa de opções.Classe CMFCRibbonUndoButton
Implementa um botão de divisão, um pequeno botão com um triângulo apontando para baixo na parte mais à direita do botão principal. Os usuários podem clicar no triângulo para exibir uma lista suspensa de suas ações executadas recentemente. Os usuários podem selecionar uma ou mais ações na lista suspensa. No entanto, se o usuário clicar no botão, somente a última ação (a última adicionada) da lista suspensa será desfeita. Você deve preencher a lista com ações à medida que o usuário as executa.Classe CMFCShellListCtrl
Fornece a funcionalidade do controle de lista do Windows e para expandi-la incluindo a capacidade de exibir uma lista de itens de shell.Classe CMFCShellTreeCtrl
Estende a funcionalidade de Classe CTreeCtrl exibindo uma hierarquia de itens de Shell.Classe CMFCSpinButtonCtrl
Dá suporte a um gerente que desenha um controle de botão de rotação.Classe CMFCStatusBar
Implementa uma barra de status semelhante à classe CStatusBar. No entanto, a classe CMFCStatusBar possui recursos não oferecidos pela classe CStatusBar, como a capacidade de exibir imagens, animações e as barras de progresso, além da capacidade de responder aos cliques duplos do mouse.Classe CMFCTabCtrl
Fornece funcionalidade para um controle de tabulação. O controle de guia exibe uma janela encaixável com guias planas ou tridimensionais na parte superior ou inferior. As guias podem exibir texto e uma imagem e podem mudar de cor quando ativos.Estrutura CMFCTabToolTipInfo
Fornece informações sobre a guia MDI sobre a qual o usuário está passando o mouse.Classe CMFCTasksPane
Implementa uma lista de itens clicáveis (tarefas).Classe CMFCTasksPaneTask
Classe auxiliar que representa tarefas do painel de controle de tarefas (Classe CMFCTasksPane). O objeto de tarefa representa um item no grupo de tarefas (Classe CMFCTasksPaneTaskGroup). Cada tarefa pode ter um comando que a estrutura executa quando um usuário clica na tarefa e em um ícone que aparece à esquerda do nome da tarefa.Classe CMFCTasksPaneTaskGroup
Classe auxiliar usada pelo controle Classe CMFCTasksPane. Os objetos do tipo CMFCTasksPaneTaskGroup representam um grupo de trabalho. O grupo de tarefas é uma lista de itens exibida pela estrutura em uma caixa separada com um botão para recolher. A caixa pode ter uma legenda opcional (nome de grupo). Se um grupo é recolhido, a lista de tarefas não fica visível.Classe CMFCToolBar
É semelhante a Classe CToolBar, mas oferece suporte adicional para recursos de interface de usuário. Eles incluem barras de ferramentas planas, barras de ferramentas com imagens quentes, ícones grandes, botões de paginação, barras de ferramentas bloqueadas, controles rebar, texto sob imagens, imagens de plano de fundo e barras de ferramentas com guias. A classe CMFCToolBar também contém o suporte interno para a personalização do usuário de barras de ferramentas e menus, o arrastar e soltar entre barras de ferramentas e menus, botões de caixa de combinação, botões de caixa de edição, seletores de cores e botões de rolagem.Classe CMFCToolBarImages
Gerencia as imagens da barra de ferramentas carregadas dos recursos do aplicativo ou de arquivos.Classe CMFCToolBarInfo
Contém as IDs de recursos de imagens da barra de ferramentas em vários estados. CMFCToolBarInfo é uma classe auxiliar que é usada como um parâmetro do método CMFCToolBar::LoadToolBarEx.Classe CMFCToolBarMenuButton
Um botão da barra de ferramentas que contém um menu pop-up.Classe CMFCToolBarsCustomizeDialog
Uma caixa de diálogo de guia sem-modo (Classe CPropertySheet) que permite ao usuário personalizar as barras de ferramentas, os menus, os atalhos de teclado, as ferramentas definidas pelo usuário e o estilo visual em um aplicativo. Em geral, o usuário acessa esta caixa de diálogo selecionando Personalizar no menu de Ferramentas.Classe CMFCToolTipCtrl
Uma implementação estendida da dica de ferramenta com base no Classe CToolTipCtrl. Uma dica de ferramenta com base na classe CMFCToolTipCtrl pode exibir um ícone, um rótulo e uma descrição. É possível personalizar sua aparência visual usando um preenchimento gradual, cores de texto e de borda personalizadas, texto em negrito, cantos arredondados, ou um estilo de balão.Classe CMFCToolTipInfo
Armazena informações sobre a aparência visual de dicas de ferramenta.Classe CMFCVisualManager
Fornece suporte para a alteração da aparência do seu aplicativo para um nível global. A classe CMFCVisualManager trabalha em conjunto com uma classe que fornece instruções para desenhar os controles de GUI do seu aplicativo usando um estilo consistente. Essas outras classes são mencionadas como gerenciadores visuais e herdam de CMFCBaseVisualManager.Classe CMFCVisualManagerOffice2003
Dá a um aplicativo a aparência do Microsoft Office 2003.Classe CMFCVisualManagerOffice2007
Dá a um aplicativo a aparência do Microsoft Office 2007.Classe CMFCVisualManagerVS2005
Dá a um aplicativo a aparência do Microsoft Visual Studio 2005.Classe CMFCVisualManagerWindows
Simula a aparência do Microsoft Windows XP ou do Microsoft Vista quando o usuário seleciona um tema do Windows XP ou Vista.Classe CMFCVisualManagerWindows7
Fornece a um aplicativo a aparência de um aplicativo Windows 7.Classe CMFCWindowsManagerDialog
Permite que um usuário gerencie janelas filho MDI em um aplicativo MDI.Classe CMiniFrameWnd
Representa uma janela de quadro de metade da altura normalmente vista em torno de barras de ferramentas flutuantes.Classe CMonikerFile
Representa um fluxo de dados (IStream) nomeado por um IMoniker.Classe CMonthCalCtrl
Encapsula a funcionalidade de um controle de calendário mensal.Classe CMouseManager
Permite que um usuário associe comandos diferentes com um objeto específico Classe CView ao clicar duas vezes naquela exibição.Classe CMultiDocTemplate
Define um modelo de documento que implementa a interface MDI.Classe CMultiLock
Representa o mecanismo de controle de acesso usado no acesso de controle a recursos em um programa multithreaded.Classe CMultiPageDHtmlDialog
Uma caixa de diálogo com várias páginas exibe várias páginas HTML em sequência e trata os eventos de cada página.Classe CMultiPaneFrameWnd
Extends Classe CPaneFrameWnd. Pode suportar vários painéis. Ao invés de um único manipulador inserido para uma barra de controle, CMultiPaneFrameWnd contém um objeto Classe CPaneContainerManager que permite que o usuário encaixe um CMultiPaneFrameWnd em outro e crie janelas múltiplas com guias flutuantes de maneira dinâmica.Classe CMutex
Representa um mutex, que é um objeto de sincronização que permite um acesso mutuamente exclusivo de thread a um recurso.Classe CNetAddressCtrl
A classe CNetAddressCtrl representa o controle de endereço de rede, que você pode usar para dar entrada e validar o formato de endereços IPv4, IPv6 e DNS nomeados.Classe CNotSupportedException
Representa uma exceção que é o resultado de uma solicitação de um recurso sem suporte.Classe CObArray
Dá suporte a matrizes de ponteiros CObject.Classe CObject
A classe base principal da Biblioteca de Classes do Microsoft Foundation.Classe cObList
Dá suporte a listas ordenadas de ponteiros CObject não exclusivos acessíveis sequencialmente ou por valor de ponteiro.Classe COccManager
Gerencia vários sites de controle personalizado; implementado por COleControlContainer e por objetos de COleControlSite.Classe COleBusyDialog
Usado para as caixas de diálogo Servidor Não Respondendo ou Servidor Ocupado do OLE.Classe COleChangeIconDialog
Usado para a caixa de diálogo Alterar Ícone do OLE.Classe COleChangeSourceDialog
Usado para a caixa de diálogo Alterar Código-Fonte do OLE.Classe COleClientItem
Define a interface de contêiner para itens OLE.Classe COleCmdUI
Implementa um método para o MFC atualizar o estado dos objetos de interface do usuário relacionados aos recursos controlados por IOleCommandTarget do aplicativo.Classe COleControl
Uma classe base poderosa para desenvolvimento de controles OLE.Classe COleControlContainer
Atua como um recipiente de controle para controles ActiveX.Classe COleControlModule
A classe base a partir da qual você deriva um objeto de módulo de controle OLE.Classe COleControlSite
Fornece suporte para interfaces de controle do lado do cliente personalizadas.Classe COleConvertDialog
Para obter mais informações, consulte a estrutura OLEUICONVERT no Windows SDK.Classe COleCurrency
Encapsula o tipo de dados de CURRENCY de automação OLE.Classe COleDataObject
Usado nas transferências de dados para recuperar dados em vários formatos da área de transferência, através da operação arrastar e soltar, ou a partir de um item inserido do OLE.Classe COleDataSource
Atua como um cache em que um aplicativo coloca os dados que oferecerá durante operações de transferência de dados, como a Área de Transferência ou operações de arrastar e soltar.Classe COleDBRecordView
Um modo de exibição que mostra os registros do banco de dados nos controles.Classe COleDialog
Fornece a funcionalidade comum para caixas de diálogo para OLE.Classe COleDispatchDriver
Implementa o lado do cliente da automação OLE.Classe COleDispatchException
Manipula exceções específicas da interface OLE IDispatch, que é uma parte fundamental da automação OLE.Classe COleDocObjectItem
Implementa confinação de documento ativa.Classe COleDocument
A classe base para documentos OLE que oferecem suporte à edição visual.Classe COleDropSource
Permite que os dados sejam arrastados para um repositório de destino.Classe COleDropTarget
Fornece o mecanismo de comunicação entre uma janela e as bibliotecas OLE.Classe COleException
Representa uma condição de exceção relacionada a uma operação OLE.Classe COleInsertDialog
Usado para a caixa de diálogo Inserir Objeto do OLE.Classe COleIPFrameWnd
A base para a janela de edição in-loco do seu aplicativo.Classe COleIPFrameWndEx
Implementa um contêiner OLE que dá suporte ao MFC. Você deve derivar a classe de janela de quadro local para seu aplicativo da classe COleIPFrameWndEx, em vez de derivá-la da classe COleIPFrameWnd .Classe COleLinkingDoc
A classe base para documentos do contêiner OLE que dão suporte à vinculação aos itens inseridos que contêm.Classe COleLinksDialog
Usado para a caixa de diálogo Editar Links do OLE.Classe COleMessageFilter
Gerencia a concorrência necessária pela interação de aplicativos OLE.Classe COleObjectFactory
Implementa o alocador de classe OLE, que cria objetos OLE, como servidores, objetos de automação e documentos.Classe COlePasteSpecialDialog
Usado para a caixa de diálogo Colar Especial do OLE.Classe COlePropertiesDialog
Encapsula a caixa de diálogo de propriedades de objetos OLE comum do Windows.Classe COlePropertyPage
Usado para exibir as propriedades de um controle personalizado em uma interface gráfica, semelhante a uma caixa de diálogo.Classe COleResizeBar
Um tipo de barra de controle que dá suporte ao redimensionamento de itens OLE no lugar.Classe COleSafeArray
Uma classe para trabalhar com matrizes do tipo e de dimensão arbitrários.Classe COleServerDoc
A classe base para documentos de servidor OLE.Classe de classe derivada COleServerItem
Fornece a interface do servidor para itens OLE.Classe COleStreamFile
Representa um fluxo de dados (IStream) em um arquivo composto como parte do Armazenamento Estruturado OLE.Classe COleTemplateServer
Usado para servidores de edição visual do OLE, servidores de automação, e contêineres de links (aplicativos que oferecem suporte a links para incorporações).Classe COleUpdateDialog
Usado para um caso especial da caixa de diálogo Editar Links do OLE, que deve ser usada quando você precisar atualizar somente os objetos associados ou inseridos existentes em um documento.Classe COleVariant
Encapsula o tipo de dados VARIANT.Classe CPagerCtrl
A classe CPagerCtrl envolve o controle de paginação do Windows, que pode rolar na exibição de uma janela contida que não se ajusta a janela que a contém.Classe CPageSetupDialog
Encapsula os serviços fornecidos pela caixa de diálogo de configuração de página OLE comum do Windows com suporte adicional para definir e modificar margens de impressão.Classe CPaintDC
Uma classe de contexto do dispositivo derivada de CDC Class.Classe CPalette
Encapsula uma paleta de cores do Windows.Classe CPane
Aprimoramento da Classe CControlBar. Se você estiver atualizando um projeto do MFC existente, precisará substituir todas as ocorrências de CControlBar com CPane.Classe CPaneContainer
Componente básico de modelo de encaixe implementado pelo MFC. Um objeto dessa classe armazena ponteiros para dois painéis de encaixe ou para duas instâncias de CPaneContainer.. Ele também armazena um ponteiro para o divisor que separa os painéis (ou contêineres). Ao aninhar contêineres dentro de contêineres, a estrutura pode compilar uma árvore binária que representa layouts complexos de encaixe. A raiz da árvore binária é armazenada em um objeto Classe CPaneContainerManager.Classe CPaneContainerManager
Gerencia o armazenamento e a exibição do layout atual de encaixe.Classe CPaneDialog
Dá suporte a uma caixa de diálogo sem modo e encaixável.Classe CPaneDivider
Divide dois painéis, dois grupos de painéis ou separa um grupo de painéis da área do cliente da janela de estrutura principal.Classe CPaneFrameWnd
Implementa uma janela com minimoldura que contém um painel. O painel preenche a área de cliente da janela.Classe CParabolicTransitionFromAcceleration
Encapsula uma transição de aceleração parabólica.Classe CPen
Encapsula uma caneta de interface de dispositivos de gráficos (GDI) do Windows.Classe CPictureHolder
Implementa uma propriedade Imagem, que permite ao usuário exibir uma imagem no controle.Classe CPoint
Semelhante à estrutura POINT do Windows.Classe CPrintDialog
Encapsula os serviços fornecidos pela caixa de diálogo comum do Windows para impressão.Classe CPrintDialogEx
Encapsula os serviços fornecidos pela folha de propriedades de impressão do Windows 2000.Classe CProgressCtrl
Fornece a funcionalidade do controle de barra de andamento comum do Windows.Classe CPropertyPage
Representa páginas individuais de uma folha de propriedades, caso contrário conhecido como uma caixa de diálogo de guia.Classe CPropertySheet
Representa as folhas de propriedade, também conhecidas como caixas de diálogo de guia.Classe CPropExchange
Dá suporte à implementação de persistência para seus controles OLE.Classe CPtrArray
Dá suporte a matrizes de ponteiros nulos.Classe CPtrList
Dá suporte a listas de ponteiros nulos.Classe CReBar
Uma barra de controle que fornece informações sobre layout, persistência e estado para controle rebar.Classe CReBarCtrl
Encapsula a funcionalidade de um controle rebar, que é um contêiner para uma janela filho.Classe CRecentDockSiteInfo
Classe auxiliar que armazena informações de estado recente da Classe CPane.Classe CRecentFileList
Dá suporte ao controle da lista de arquivos usados mais recentemente (MRU).Classe CRecordset
Representa um conjunto de registros selecionado de uma fonte de dados.Classe CRecordView
Um modo de exibição que mostra os registros do banco de dados nos controles.Classe CRect
Semelhante a uma estrutura Estrutura RECT do Windows.Classe CRectTracker
Permite que um item seja exibido, movido e redimensionado em formas diferentes.Classe CRenderTarget
Um wrapper para ID2D1RenderTarget.Classe CResourceException
Gerado quando o Windows não pode localizar ou alocar um recurso solicitado.Classe CReversalTransition
Encapsula uma transição inversa.CRgn Class
Encapsula uma região de interface de dispositivos de gráficos (GDI) do Windows.Classe CRichEditCntrItem
Com Classe CRichEditView e Classe CRichEditDoc, fornece a funcionalidade de controle de edição rica dentro do contexto da arquitetura de exibição do documento do MFC.Classe CRichEditCtrl
Fornece a funcionalidade de controle de edição sofisticado do Windows.Classe CRichEditDoc
Com Classe CRichEditView e Classe CRichEditCntrItem, fornece a funcionalidade de controle de edição rica dentro do contexto da arquitetura de exibição do documento do MFC.Classe CRichEditView
Com Classe CRichEditDoc e Classe CRichEditCntrItem, fornece a funcionalidade de controle de edição rica dentro do contexto da arquitetura de exibição do documento do MFC.Classe CScrollBar
Fornece a funcionalidade de controle de barra de rolagem do Windows.Classe CScrollView
Um Classe CView com recursos de rolagem.Classe CSemaphore
Representa um "semáforo", que é um objeto de sincronização que permite que um número limitado de threads em um ou mais processos para acessar um Manter uma contagem do número de threads que acessam atualmente um recurso especificado.Classe CSettingsStore
Ajusta as funções da API do Windows, fornecendo uma interface orientada a objetos que pode ser usada para acessar o registro.Classe CSettingsStoreSP
Classe auxiliar que você pode usar para criar instâncias da Classe CSettingsStore.Classe CSharedFile
A classe derivada de Classe CMemFile que oferece suporte a arquivos de memória compartilhados.Classe CShellManager
Implementa vários métodos que permitem que você trabalhe com ponteiros para listas de identificadores (PIDLs).Classe CSimpleException
Essa classe é uma classe base para exceções do MFC de recurso crítico.Classe CSingleDocTemplate
Define um modelo de documento que implementa a interface SDI (single-document interface).Classe CSingleLock
Representa o mecanismo de controle de acesso usado no acesso de controle a um recurso em um programa multithreaded.Classe CSinusoidalTransitionFromRange
Encapsula uma transição de intervalo sinusoidal com determinado intervalo de oscilação.Classe CSinusoidalTransitionFromVelocity
Encapsula uma transição de velocidade sinusoidal que tem uma amplitude que é determinada pela velocidade inicial da variável de animação.Classe CSize
Semelhante à estrutura SIZE do Windows, que implementa uma coordenada ou posição relativa.Classe CSliderCtrl
Fornece a funcionalidade do controle deslizante comum do Windows.Classe CSmartDockingInfo
Define a aparência de marcadores inteligentes de encaixe.Classe CSmoothStopTransition
Encapsula uma transição de interrupção suave.Classe CSocket
Deriva de CAsyncSocket, e representa um nível mais alto de abstração da API do Windows Sockets.Classe CSocketFile
Um objeto CFile usado para enviar e receber dados através de uma rede por meio do Windows Sockets.Classe CSpinButtonCtrl
Fornece a funcionalidade do controle de botão de giro comum do Windows.Classe CSplitButton
Representa um controle de botão de divisão. O controle de botão de divisão executa um comportamento padrão quando um usuário clica na parte principal do botão, e exibe um menu suspenso quando um usuário clica na seta suspensa do botão.Classe CSplitterWnd
Fornece a funcionalidade de uma janela separadora, que é uma janela com vários painéis.Classe CSplitterWndEx
Representa uma janela separadora personalizada.Classe CStatic
Fornece a funcionalidade de controle estático do Windows.Classe CStatusBar
Uma barra de controle com uma linha de painéis de saída de texto, ou “indicadores”.Classe CStatusBarCtrl
Fornece a funcionalidade do controle de barra de status comum do Windows.Classe CStdioFile
Representa um arquivo de fluxo de tempo de execução C como aberto pela função de tempo de execução fopen, _wfopen.Classe CStringArray
Dá suporte a matrizes de objetos CString.Classe CStringList
Dá suporte a listas de objetos CString.Classe CSyncObject
Uma classe virtual pura que fornece funcionalidades comum aos objetos de sincronização no Win32.Classe CTabbedPane
Implementa a funcionalidade de um painel com guias desanexáveis.Classe CTabCtrl
Fornece a funcionalidade do controle de guia comum do Windows.Classe CTabView
Simplifica o uso da classe de controle de guia (Classe CTabView) em aplicativos que usam a arquitetura de documento/exibição do MFC.Classe CTaskDialog
Uma caixa de diálogo pop-up que funciona como uma caixa de mensagem, mas pode exibir informações adicionais para o usuário. CTaskDialog também inclui a funcionalidade para a coleta de informações do usuário.Classe CToolBar
Barras de controle que têm uma linha de botões de bitmap e separadores opcionais.Classe CToolBarCtrl
Fornece a funcionalidade do controle comum de barra de ferramentas comum do Windows.Classe CToolTipCtrl
Encapsula a funcionalidade de um “controle dica de ferramenta”, uma pequena janela pop-up que exibe uma única linha de texto que descreve a finalidade de uma ferramenta em um aplicativo.Classe CTooltipManager
Mantém informações de execução sobre tooltips. A classe CTooltipManager é instanciada uma vez por aplicativo.Classe CTreeCtrl
Fornece a funcionalidade do controle de exibição de árvore comum do Windows.Classe CTreeView
Simplifica o uso de controle de árvore e de Classe CTreeCtrl, a classe que encapsula a funcionalidade de controle de árvore, com a arquitetura de exibição de documento do MFC.Classe CTypedPtrArray
Fornece um "wrapper" de tipo seguro para objetos de classe CPtrArray ou CObArray.Classe CTypedPtrList
Fornece um "wrapper" de tipo seguro para objetos de classe CPtrList.Classe CTypedPtrMap
Fornece um "wrapper" de tipo seguro para objetos das classes de mapa de ponteiros CMapPtrToPtr, CMapPtrToWord, CMapWordToPtr e CMapStringToPtr.Classe CUIntArray
Dá suporte a matrizes de inteiros não assinados.Classe CUserException
Lançada para parar uma operação de usuário final.Classe CUserTool
Item de menu que executa um aplicativo externo. A guia Ferramentas da caixa de diálogo Personalizar (Classe CMFCToolBarsCustomizeDialog) permite que o usuário adicione ferramentas de usuário e especifique o nome, o comando, os argumentos e o diretório inicial para cada ferramenta de usuário.Classe CUserToolsManager
Mantém a coleção de objetos Classe CUserTool em um aplicativo. Uma ferramenta de usuário é um item de menu que executa um aplicativo externo. O objeto CUserToolsManager permite que o usuário ou o desenvolvedor adicione novas ferramentas de usuário ao aplicativo. Oferece suporte à execução de comandos associados com ferramentas de usuário, e também salva informações sobre ferramentas do usuário no Registro do Windows.Classe CView
Fornece a funcionalidade básica para classes de exibição definidas pelo usuário.Classe CVSListBox
Dá suporte a um controle de lista editável.Classe CWaitCursor
Fornece uma maneira de uma linha para mostrar um cursor de espera, que geralmente é exibido como uma ampulheta, enquanto você estiver realizando uma operação longa.Classe de CWinApp
A classe base a partir da qual você deriva um objeto de aplicativo do Windows.Classe CWinAppEx
Manipula o estado do aplicativo, salva o estado para o registro, carrega o estado do registro, inicializa gerentes de aplicativos e fornece links para esses mesmos gerentes de aplicativos.Classe CWindowDC
Derivada de CDC.Classe CWinFormsControl
Fornece a funcionalidade básica para hospedagem de um controle do Windows Forms.Classe CWinFormsDialog
Um wrapper para uma classe de diálogo MFC que hospeda um controle de usuário do Windows Forms.Classe CWinFormsView
Fornece funcionalidade genérica para hospedagem de um controle do Windows Forms como uma exibição do MFC.Classe CWinThread
Representa um thread de execução em um aplicativo.CWnd Class
Fornece a funcionalidade básica de todas as classes de janela na Biblioteca de Classes do Microsoft Foundation.Classe CWordArray
Dá suporte a matrizes de palavras de 16 bits.
Seções relacionadas
- Aplicativos para desktop do MFC
Contém links para tópicos sobre as classes, as funções globais, as variáveis globais e as macros que compõem a Biblioteca MFC.