Compartilhar via


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.