Partilhar via


Classes MFC

As classes na lista a seguir estão incluídas na biblioteca Microsoft Foundation Class (MFC).

Observação importanteImportante

As classes do MFC e seus membros não podem ser usados em aplicativos que executar no Tempo de Execução do Windows.

Nesta seção

  • Classe CAccelerateDecelerateTransition
    Implementa um acelere-desacelerar a transição.

  • 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 vermelhos, verdes e azuis podem ser animados.

  • Classe CAnimationController
    Implementa o controlador de animação, que fornece uma interface central para criar e gerenciar as animações.

  • Classe CAnimationGroup
    Implementa o controlador de animação, que fornece uma interface central para criar e gerenciar as animações.

  • Classe CAnimationManagerEventHandler
    Implementa um retorno de chamada que é 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 que é chamado pela API de animação quando o status de um storyboard é alterado ou um storyboard é atualizado.

  • Classe CAnimationTimerEventHandler
    Implementa um retorno de chamada que é chamado pela API de animação quando ocorrem eventos de tempo.

  • 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 que é chamado pela API de animação quando altera o valor de uma variável de animação.

  • Classe CAnimationVariableIntegerChangeHandler
    Implementa um retorno de chamada que é chamado pela API de animação quando altera o valor de uma variável de animação.

  • Classe CArchive
    Permite que você salvar uma rede complexa de objetos em um formulário binário permanente (geralmente o armazenamento de disco) que persiste após esses objetos são excluídos.

  • Classe CArchiveException
    Representa uma condição de exceção de serialização.

  • Classe CArray
    Matrizes de suporte que se parecem com matrizes C, mas podem dinamicamente reduzem e aumentam conforme necessário.

  • Classe CAsyncMonikerFile
    Fornece a funcionalidade para o uso de monikers assíncronas em controles de ActiveX (anteriormente OLE controla).

  • Classe CAsyncSocket
    Representa um soquete do Windows, que é um ponto de extremidade de comunicação de rede.

  • Classe CAutoHideDockSite
    Estende o Classe CDockSite implementar oculta encaixar painéis.

  • 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 do Classe CDockablePane para oferecer suporte a criação de janelas com guias.

  • Classe CBaseTransition
    Representa uma transição básica.

  • Classe CBitmap
    Encapsula um bitmap do Windows graphics dispositivo interface (GDI) e fornece funções de membro para manipular o bitmap.

  • Classe CBitmapButton
    Cria controles de botão de pressão rotuladas com imagens de bitmap em vez de texto.

  • Classe CBitmapRenderTarget
    Um wrapper para ID2D1BitmapRenderTarget.

  • Classe CBrush
    Encapsula um pincel do Windows graphics dispositivo interface (GDI).

  • Classe CButton
    Fornece a funcionalidade de controles de botão do Windows.

  • Classe CByteArray
    Oferece suporte a matrizes dinâmicas de bytes.

  • Classe CCachedDataPathProperty
    Implementa uma OLE controla propriedade transferido de forma assíncrona e armazenados em um arquivo de memória cache.

  • Classe CCheckListBox
    Fornece a funcionalidade de uma caixa de lista de verificação do Windows.

  • Classe CClientDC
    Manipula a chamada das funções do Windows GetDC no tempo de construção e ReleaseDC em tempo de destruição.

  • Classe CCmdTarget
    Classe base para a arquitetura de mapa de mensagem da biblioteca Microsoft Foundation Class.

  • Classe CCmdUI
    Usado somente dentro um ON_UPDATE_COMMAND_UI manipulador em um CCmdTarget-classe derivada.

  • Classe CColorDialog
    Permite incorporar 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 a combinação controle de caixa, fornecendo suporte para listas de imagem.

  • Classe CCommandLineInfo
    Auxilia na análise da linha de comando na inicialização do aplicativo.

  • Classe CCommonDialog
    A classe base para classes que encapsulam funcionalidades das caixas de diálogo comuns da Windows.

  • Classe CConnectionPoint
    Define um tipo especial de interface usada para se comunicar com outros objetos OLE, chamados "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
    Base class for the control-bar classes Classe CStatusBar, Classe CToolBar, Classe CDialogBar, Classe CReBar, and 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 uma seção de código.

  • Classe CCtrlView
    Adapta-se a arquitetura de exibição de documento para os controles comuns suportados pelo Windows 98 e Windows NT as versões 3.51 e posteriores.

  • Classe CCubicTransition
    Encapsula uma transição cúbica.

  • Classe CCustomInterpolator
    Implementa um interpolator básica.

  • 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 do CD2DLinearGradientBrush e CD2DRadialGradientBrush classes.

  • 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 D2D recursos, como pincéis, camadas e textos.

  • 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 com um banco de dados através do qual você pode operar nos dados.

  • Classe CDaoException
    Representa uma condição de exceção decorrentes das classes de banco de dados MFC com base em objetos de acesso a dados (DAO).

  • Classe CDaoFieldExchange
    Suporta as rotinas de exchange (DFX) do campo de registro DAO usadas pelas classes de banco de dados DAO.

  • Classe CDaoQueryDef
    Representa uma definição de consulta, ou "querydef", normalmente um salvos em um banco de dados.

  • Classe CDaoRecordset
    Representa um conjunto de registros selecionados de uma fonte de dados.

  • Classe CDaoRecordView
    Um modo de exibição que exibe registros do banco de dados em controles.

  • Classe CDaoTableDef
    Representa a definição armazenada de uma tabela base ou uma tabela anexada.

  • Classe CDaoWorkspace
    Gerencia uma sessão de banco de dados nomeado, protegido por senha de logon para logoff, por um único usuário.

  • Classe incorporadas
    Representa uma conexão a uma fonte de dados, através do qual você pode operar na fonte de dados.

  • Classe CDataExchange
    Suporta a troca de dados de caixa de diálogo (DDX) e rotinas de validação (DDV) de dados de caixa de diálogo usadas pelo Microsoft Foundation classes.

  • Classe CDataPathProperty
    Implementa uma OLE controla propriedade que pode ser carregada de forma assíncrona.

  • Classe CDataRecoveryHandler
    Autosaves documentos e os restaura se um aplicativo é encerrado inesperadamente.

  • Classe CDateTimeCtrl
    Encapsula a funcionalidade de um controle de selecionador de data e hora.

  • Classe CDBException
    Representa uma condição de exceção decorrentes das classes de banco de dados.

  • Classe CDBVariant
    Representa um tipo de dados variant para as classes de ODBC do MFC.

  • CDC Class
    Define uma classe de objetos do contexto de dispositivo.

  • Classe CDCRenderTarget
    Um wrapper para ID2D1DCRenderTarget.

  • Classe CDHtmlDialog
    Usado para criar caixas de diálogo 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 janela restrita do Windows em uma barra de controle.

  • Classe CDialogEx
    Especifica a cor de plano de fundo e imagem 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 de dados do documento.

  • Classe CDockablePane
    Implementa um painel que pode ser encaixado em um site de encaixe ou incluído em um painel com guias.

  • Classe CDockablePaneAdapter
    Oferece suporte a encaixe CWnd-derivado painéis.

  • Classe CDockingManager
    Implementa a funcionalidade principal que controla o layout de encaixe em uma janela do quadro principal.

  • Classe CDockingPanesRow
    Gerencia uma lista de painéis que estão localizados na mesma horizontal ou vertical linha (coluna) de um site de encaixe.

  • Classe CDockSite
    Fornece funcionalidade para organizar os painéis são derivados de Classe CPane em conjuntos de linhas.

  • Classe CDockState
    Um serializado CObject classe que carrega, descarrega ou limpa o estado de controle de encaixe de um ou mais barras em memória persistente (um arquivo).

  • Classe CDocObjectServer
    Implementa as interfaces OLE adicionais necessárias para fazer um normal COleDocument server em um servidor DocObject completo: IOleDocument, IOleDocumentView, IOleCommandTarget, e IPrint.

  • Classe CDocObjectServerItem
    Implementa OLE servidor verbos especificamente servidores DocObject.

  • Classe CDocTemplate
    Uma classe base abstrata que define a funcionalidade básica para modelos de documento.

  • Classe CDocument
    Fornece a funcionalidade básica para classes de documento definido pelo usuário.

  • Classe CDragListBox
    Além de ser a funcionalidade de uma caixa de lista do Windows, o CDragListBox classe permite que o usuário mover itens de caixa de lista, como nomes de arquivos, na caixa de listagem.

  • Classe CDrawingManager
    Implementa o desenho de algoritmos complexas.

  • Classe CDumpContext
    Saída de diagnóstico de suporte orientada por fluxo na forma de texto legível.

  • Classe CDWordArray
    Oferece suporte a matrizes de doublewords de 32 bits.

  • Classe CEdit
    Fornece a funcionalidade de um controle de edição do Windows.

  • Classe CEditView
    Um tipo de classe de modo de exibição que fornece a funcionalidade do Windows controle de edição e pode ser usado para implementar a funcionalidade do editor de texto simples.

  • Classe CEvent
    Representa um "evento", que é um objeto de sincronização que permite que um thread notificar outro que um evento ocorreu.

  • Classe CException
    A classe base para todas as exceções na biblioteca Microsoft Foundation Class.

  • Classe CFieldExchange
    Oferece suporte a troca de campo de registro (RFX) e rotinas de exchange (RFX em massa) de campo de registro em massa usadas pelas classes de banco de dados.

  • Classe CFile
    A classe base para classes de arquivo do Microsoft Foundation Class.

  • Classe CFileDialog
    Encapsula a caixa de diálogo de arquivo comuns para Windows.

  • Classe CFileException
    Representa uma condição de exceção relacionada a arquivos.

  • Classe CFileFind
    Realiza pesquisas de arquivo local e é a classe base para Classe CGopherFileFind e Classe CFtpFileFind, que realizar pesquisas de arquivos de Internet.

  • Classe CFindReplaceDialog
    Permite que você implementar as caixas de diálogo localizar/substituir padrão de seqüência de caracteres em seu aplicativo.

  • Classe CFolderPickerDialog
    Implementa CFileDialog no modo de selecionador de pasta.

  • Classe CFont
    Encapsula uma fonte do Windows graphics dispositivo interface (GDI) e fornece funções de membro para manipular a fonte.

  • Classe CFontDialog
    Permite incorporar uma caixa de diálogo de seleção de fontes em seu aplicativo.

  • Classe CFontHolder
    Implementa a propriedade fonte ações e encapsula a funcionalidade de um objeto de fonte do Windows e o IFont interface.

  • Classe CFormView
    A classe base usada para modos de exibição de formulário.

  • Classe CFrameWnd
    Fornece a funcionalidade de uma interface de documento único do Windows (SDI) sobreposta ou janela pop-up quadro, juntamente com os membros para gerenciar a janela.

  • Classe CWinAppEx É
    Implementa a funcionalidade de um Windows único documento interface (SDI) sobreposta ou janela de quadro pop-up e fornece membros para gerenciar a janela.Ele estende o Classe CFrameWnd classe.

  • Classe CFtpConnection
    Gerencia a conexão de FTP para um servidor de Internet e permite a manipulação direta de diretórios e arquivos neste servidor.

  • Classe CFtpFileFind
    Auxílios em pesquisas de arquivo de Internet de servidores FTP.

  • Classe CGdiObject
    Fornece uma classe base para vários tipos de gráficos do Windows objetos de interface (GDI) do dispositivo, como bitmaps, regiões, pincéis, canetas, paletas e fontes.

  • Classe CGopherConnection
    Gerencia a conexão com um servidor de Internet gopher.

  • Classe CGopherFile
    Fornece a funcionalidade para localizar e ler arquivos em um servidor gopher.

  • Classe CGopherFileFind
    Auxílios em pesquisas de arquivo da Internet dos servidores gopher.

  • Classe CGopherLocator
    Obtém um gopher "localizador" de um servidor gopher, determina o tipo do localizador e disponibiliza o localizador para Classe CGopherFileFind.

  • Classe CHeaderCtrl
    Fornece a funcionalidade do controle de cabeçalho comuns do Windows.

  • Classe CHotKeyCtrl
    Fornece a funcionalidade de controle do Windows comuns hot chave.

  • Classe CHtmlEditCtrl
    Fornece a funcionalidade do controle WebBrowser ActiveX em uma janela do MFC.

  • Classe CHtmlEditCtrlBase
    Representa um componente de edição de HTML.

  • Classe CHtmlEditDoc
    Com Classe CHtmlEditView, fornece a funcionalidade da plataforma de edição WebBrowser dentro do contexto da arquitetura de exibição de documento do MFC.

  • Classe CHtmlEditView
    Fornece a funcionalidade da plataforma de edição WebBrowser dentro do contexto da arquitetura de exibição de documento do MFC.

  • Classe CHtmlView
    Fornece a funcionalidade do controle WebBrowser dentro do contexto da arquitetura de exibição de documento do MFC.

  • Classe CHttpConnection
    Gerencia a conexão com 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 imagem comuns do Windows.

  • Classe CInstantaneousTransition
    Encapsula uma transição instantânea.

  • Classe CInternetConnection
    Gerencia a conexão com um servidor de Internet.

  • Classe CInternetException
    Representa uma condição de exceção relacionada a uma operação de Internet.

  • Classe CInternetFile
    Permite acesso a arquivos em sistemas remotos que usam protocolos de Internet.

  • Classe CInternetSession
    Cria e inicializa uma única ou várias sessões simultâneas de Internet e, se necessário, descreve a conexão com um servidor proxy.

  • Classe CInterpolatorBase
    Implementa um retorno de chamada que é chamado pela API de animação quando ele tem que 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álido.

  • Classe CIPAddressCtrl
    Fornece a funcionalidade do controle de endereço IP comuns do Windows.

  • Classe CJumpList
    A lista de atalhos exibido quando clique direito em um ícone na barra de tarefas.

  • Classe CKeyboardManager
    Gerencia as tabelas de chave de atalho para a janela do quadro principal e janelas de quadro filho.

  • Classe CKeyFrame
    Representa um quadro de animação principal.

  • Classe CLinearTransition
    Encapsula uma transição linear.

  • Classe CLinearTransitionFromSpeed
    Encapsula uma transição de velocidade linear.

  • Classe CLinkCtrl
    Fornece a funcionalidade do controle SysLink comuns do Windows.

  • Classe CList
    Suporta ordenados listas de objetos não exclusivos acessíveis seqüencialmente ou pelo valor.

  • Classe CListBox
    Fornece a funcionalidade de uma caixa de lista do Windows.

  • Classe CListCtrl
    Encapsula a funcionalidade de uma "lista Exibir controle", que exibe uma coleção de itens cada consiste em um ícone (em uma lista de imagem) e um rótulo.

  • Classe CListView
    Simplifica o uso do 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 (geralmente 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
    Oferece suporte a mapeamentos de ponteiros void chaveados por ponteiros void.

  • Classe CMapPtrToWord
    Suporta mapas de palavras de 16 bits chaveados por ponteiros void.

  • Classe CMapStringToOb
    Uma classe de coleção de dicionário que mapeia exclusivo CString objetos para CObject ponteiros.

  • Classe CMapStringToPtr
    Oferece suporte a mapeamentos de ponteiros void chaveados por CString objetos.

  • Classe CMapStringToString
    Suporta mapas de CString objetos alinhados por CString objetos.

  • Classe CMapWordToOb
    Suporta mapas de CObject ponteiros chaveados por palavras de 16 bits.

  • Classe CMapWordToPtr
    Oferece suporte a mapeamentos de ponteiros void chaveados por palavras de 16 bits.

  • Classe CMDIChildWnd
    Fornece a funcionalidade de um Windows várias janelas de filho de interface (MDI) documento, juntamente com os membros para gerenciar a janela.

  • Classe CMDIChildWndEx
    Fornece a funcionalidade de um Windows vários janela do documento MDI (interface) filho.Estende a funcionalidade do Classe CMDIChildWnd.A estrutura requer esta classe quando um aplicativo MDI usa determinadas classes do MFC.

  • Classe CMDIFrameWnd
    Fornece a funcionalidade de um Windows vários documento interface (MDI) janela do quadro, juntamente com os membros para gerenciar a janela.

  • Classe CMDIFrameWndEx
    Estende a funcionalidade do Classe CFrameWnd, uma janela de quadro de Interface de documentos múltiplos (MDI).

  • Classe CMDITabInfo
    Usado para passar parâmetros para CMDIFrameWndEx::EnableMDITabbedGroups método.Conjunto de membros dessa classe para controlar o comportamento de MDI com guias grupos.

  • Classe CMemFile
    O Classe CFile-derivado classe que oferece suporte a arquivos de memória.

  • Classe CMemoryException
    Representa uma condição de exceção de falta de memória.

  • Classe CMenu
    O encapsulamento do Windows HMENU.

  • Classe CMenuTearOffManager
    Gerencia destacáveis menus.Um menu destacável é um menu na barra de menus.O usuário pode remover um menu destacáveis da barra de menus, fazendo com que o menu destacáveis flutuar.

  • Classe CMetaFileDC
    Implementa um metarquivo do Windows, que contém uma seqüência de elementos gráficos dispositivo interface (GDI) comandos que você pode reproduzir para criar um texto ou imagem desejada.

  • Classe CMFCAcceleratorKey
    Classe auxiliar que implementa o mapeamento de teclas virtual e formatação.

  • Classe CMFCAcceleratorKeyAssignCtrl
    Estende o Classe CEdit para oferecer suporte a botões de sistema adicionais, como ALT, CTRL e SHIFT.

  • Classe CMFCAutoHideButton
    Um botão que exibe ou oculta uma Classe CDockablePane que é configurado para ocultar.

  • Classe CMFCBaseTabCtrl
    Implementa a funcionalidade básica de janelas com guias.

  • Classe CMFCButton
    Adiciona funcionalidade para o Classe CButton classe como alinhar o texto do botão, combinando texto do botão e uma imagem, selecionando um cursor e especificando uma dica de ferramenta.

  • Classe CMFCCaptionBar
    Barra de controle pode exibir três elementos: um bitmap, um rótulo de texto e um botão.Ele pode exibir somente um elemento de cada tipo de cada vez.Você pode alinhar cada elemento para as bordas esquerdas ou direita do controle ou ao centro.Você também pode aplicar um estilo de 3D ou plana para as bordas superior e inferior da barra de legenda.

  • Classe CMFCCaptionButton
    Implementa um botão que é exibido na barra de legenda de um painel de encaixe ou uma janela mini-frame.Normalmente, o framework cria automaticamente botões de legenda.

  • Classe CMFCColorBar
    Representa uma barra de controle de encaixe que pode selecionar cores em um documento ou aplicativo.

  • Classe CMFCColorButton
    O CMFCColorButton e Classe CMFCColorBar classes são usados juntos para implementar um controle de selecionador de cor.

  • Classe CMFCColorDialog
    Representa uma caixa de diálogo de seleção de cores.

  • Classe CMFCColorMenuButton
    Oferece suporte a um comando de menu ou um botão que inicia uma caixa de diálogo do selecionador de cor.

  • Classe CMFCColorPickerCtrl
    Fornece funcionalidade para um controle que é usado para selecionar as cores.

  • Classe CMFCDesktopAlertDialog
    Usado junto com o 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 que aparece na tela para informar ao usuário sobre um evento.

  • Classe CMFCDesktopAlertWndInfo
    Usado com o Classe CMFCDesktopAlertWnd.Especifica os controles que são exibidos se for exibida a janela de alerta da área de trabalho.

  • Classe CMFCDragFrameImpl
    Desenha arrastar retângulo que aparece quando o usuário arrasta um painel no modo de encaixe padrão.

  • Classe CMFCDropDownToolBar
    Barra de ferramentas que aparece quando o usuário pressiona e mantém um botão da barra de ferramentas de nível superior.

  • Classe CMFCDropDownToolbarButton
    Tipo de botão de barra de ferramentas que se comporta como um botão normal quando é clicado.No entanto, ele abre uma barra de ferramentas da lista suspensa (Classe CMFCDropDownToolBar se o usuário pressiona e mantém o botão pressionado.

  • Classe CMFCEditBrowseCtrl
    Suporta controle de edição procurar, que é uma caixa de texto editável que contém, opcionalmente, um botão Procurar.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 arquivo ou um navegador da pasta.

  • Classe CMFCFilterChunkValueImpl
    Simplifica o fragmento e a propriedade lógica do par de valor.

  • 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
    Suporta classificar várias colunas em um controle de cabeçalho.

  • Classe CMFCImageEditorDialog
    Oferece suporte a uma caixa de diálogo do editor de imagem.

  • Classe CMFCKeyMapDialog
    Oferece suporte a 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 do Classe CListCtrl classe, oferecendo suporte a funcionalidade de controle de cabeçalho avançado do Classe CMFCHeaderCtrl.

  • Classe CMFCMaskedEdit
    Oferece suporte a um controle de edição mascarada, que valida a entrada do usuário em relação a uma máscara e exibe os resultados validados de acordo com um modelo.

  • Classe CMFCMenuBar
    Barra de menus que implementa o encaixe.

  • Classe CMFCMenuButton
    Um botão que exibe um menu pop-up e relatórios 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 CMFCOutlookBar objeto contém um Classe CMFCOutlookBarTabCtrl objeto e uma série de guias.As guias podem ser Classe CMFCOutlookBarPane objetos ou CWnd-derivado de objetos.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 no botão, o painel de botão ou controle correspondente é exibida.

  • Classe CMFCOutlookBarPane
    Um controle derivado de Classe CMFCToolBar que podem ser inseridos em uma barra do Outlook (Classe CMFCOutlookBar).Painel da barra do Outlook contém uma coluna de botões grandes.O usuário pode rolar a lista de botões para cima e para baixo se for maior que o painel.Quando o usuário desconecta um painel de barra do Outlook da barra do Outlook, ele pode flutuar ou Encaixar na janela do quadro principal.

  • Classe CMFCOutlookBarTabCtrl
    Um controle guia 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 destacáveis menus e dicas.

  • Classe CMFCPopupMenuBar
    Uma barra de menu incorporado a um menu pop-up.

  • Classe CMFCPreviewCtrlImpl
    Implementa uma janela que é colocado em uma janela de host fornecida pelo Shell para visualização avançada.

  • Classe CMFCPropertyGridColorProperty
    Oferece suporte a um item de controle de lista de propriedade que abre uma caixa de diálogo de seleção de cores.

  • Classe CMFCPropertyGridCtrl
    Oferece suporte a um controle de grade de propriedade editável que pode exibir as propriedades em ordem alfabética ou hierárquica.

  • Classe CMFCPropertyGridFileProperty
    Oferece suporte a um item de controle de lista de propriedade que abre uma caixa de diálogo de seleção de arquivo.

  • Classe CMFCPropertyGridFontProperty
    Oferece suporte a um item de controle de lista de propriedade que abre uma caixa de diálogo de seleção de fonte.

  • Classe CMFCPropertyGridProperty
    Representa um item de lista em um controle de lista de propriedade.

  • Classe CMFCPropertyPage
    Suporta a exibição de menus pop-up em uma página de propriedade.

  • Classe CMFCPropertySheet
    Oferece suporte a uma folha de propriedades onde cada página de propriedade é indicada 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 de estado para controles de rebar, persistência e layout.

  • 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 normalmente comuns arquivo comandos, como Abrir, Salvar, e Sair.

  • Classe CMFCRibbonBaseElement
    Classe base para todos os elementos que você pode adicionar a um Classe CMFCRibbonBar.Exemplos de elementos da faixa de opções são a faixa de opções botões, caixas de seleção de faixa de opções e caixas de combinação da faixa de opções.

  • Classe CMFCRibbonButton
    Botões implementa que você pode posicionar elementos da barra de faixa de opções, como painéis, barras de ferramentas de acesso rápido e menus pop-up.

  • Classe CMFCRibbonButtonsGroup
    Permite organizar um conjunto de botões da faixa de opções em um grupo.Todos os botões no grupo estão diretamente adjacentes horizontalmente e colocado em uma borda.

  • Classe CMFCRibbonCategory
    Implementa uma guia de faixa de opções contém um grupo de Classe CMFCRibbonPanel.

  • Classe CMFCRibbonCheckBox
    Implementa uma caixa de seleção que você pode adicionar a um menu do painel, barra de ferramentas de acesso rápido ou pop-up da faixa de opções.

  • Classe CMFCRibbonColorButton
    Implementa um botão de cor que você pode adicionar 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 você pode adicionar uma barra de faixa de opções, um painel da faixa de opções ou um menu pop-up de faixa de opções.

  • Classe CMFCRibbonContextCaption
    Implementa uma legenda colorida que aparece na parte superior de uma categoria da faixa de opções ou de contexto.

  • Classe CMFCRibbonEdit
    Implementa um controle de edição está posicionado em uma faixa de opções.

  • Classe CMFCRibbonFontComboBox
    Implementa uma caixa de combinação que contém uma lista de fontes.Coloque a caixa de combinação em um painel da faixa de opções.

  • Classe CMFCRibbonGallery
    Galerias de faixa de opções de estilo do Office 2007 implementa.

  • Classe CMFCRibbonGalleryMenuButton
    Implementa um botão de menu da faixa de opções 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 que está posicionado em uma faixa de opções.O hiperlink abre uma página da Web quando você clicar nele.

  • Classe CMFCRibbonMainPanel
    Implementa um painel da faixa de opções que exibe quando você clica no Classe CMFCRibbonApplicationButton.

  • Classe CMFCRibbonMiniToolBar
    Implementa uma barra de ferramentas contextual pop-up.

  • Classe CMFCRibbonPanel
    Implementa um painel que contém um conjunto de elementos de faixa de opções.Quando o painel for desenhado, ele exibe quantos 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 você pode adicionar uma barra de faixa de opções ou a barra de status da faixa de opções.O controle deslizante de faixa de opções se parece com os controles deslizantes de zoom que aparecem em aplicativos do Office 2007.

  • Classe CMFCRibbonStatusBar
    Implementa um controle de barra de status pode exibir elementos de faixa de opções.

  • Classe CMFCRibbonStatusBarPane
    Implementa um elemento da faixa de opções que você pode adicionar a uma barra de status da 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 mais recentemente.Os usuários podem selecionar uma ou mais ações na lista suspensa.No entanto, se o usuário clica no botão, apenas o último (o mais recentemente adicionado) ação na lista suspensa é desfeita.Você deve preencher a lista com ações como o usuário executa-los.

  • Classe CMFCShellListCtrl
    Fornece funcionalidade de controle de lista do Windows e expande, incluindo a capacidade de exibir uma lista de itens de shell.

  • Classe CMFCShellTreeCtrl
    Estende Classe CTreeCtrl funcionalidade exibindo uma hierarquia de itens de Shell.

  • Classe CMFCSpinButtonCtrl
    Oferece suporte a um gerente de visual desenha um controle de botão de rotação.

  • Classe CMFCStatusBar
    Implementa uma barra de status semelhante a CStatusBar classe.No entanto, o CMFCStatusBar classe possui recursos não oferecidos pelo CStatusBar classe, como a capacidade de exibir imagens, animações e as barras de progresso; e a capacidade de responder ao mouse clica duas vezes.

  • Classe CMFCTabCtrl
    Fornece funcionalidade para um controle guia.Controle guia exibe uma janela acoplável com guias planas ou tridimensionais na sua parte superior ou inferior.As guias podem exibir texto e imagem e podem alterar a cor quando ativo.

  • Estrutura CMFCTabToolTipInfo
    Fornece informações sobre a guia MDI que o usuário está focalizando.

  • Classe CMFCTasksPane
    Implementa uma lista de itens clicáveis (tarefas).

  • Classe CMFCTasksPaneTask
    Classe auxiliar que representa as tarefas para o controle do painel 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 executará quando um usuário clica em um ícone que aparece à esquerda do nome da tarefa e a tarefa.

  • Classe CMFCTasksPaneTaskGroup
    Classe auxiliar usada pelo Classe CMFCTasksPane controle.Objetos do tipo CMFCTasksPaneTaskGroup representam um grupo de tarefas.O grupo de tarefas é uma lista de itens que a estrutura exibe em uma caixa separada que tenha um botão Recolher.A caixa pode ter uma legenda opcional (nome do grupo).Se um grupo estiver contraído, a lista de tarefas não estiver visível.

  • Classe CMFCToolBar
    Semelhante a Classe CToolBar, mas oferece suporte adicional para recursos de interface do usuário.Esses incluem barras de ferramentas simples, barras de ferramentas com hot imagens, ícones grandes, botões de pager, barras de ferramentas bloqueadas, controles de rebar, texto em imagens, imagens de fundo e com guias barras de ferramentas.O CMFCToolBar classe também contém suporte interno para personalização do usuário das barras de ferramentas e menus, arrastar e soltar entre barras de ferramentas e menus, botões da caixa de combinação, editar caixa botões, selecionadores de cores e botões de roll-up.

  • Classe CMFCToolBarImages
    Gerencia carregadas a partir de recursos de aplicativos ou arquivos de imagens de barra de ferramentas.

  • Classe CMFCToolBarInfo
    Contém o recurso identificações das imagens da barra de ferramentas em vários estados.CMFCToolBarInfoé uma classe auxiliar que é usada como um parâmetro de CMFCToolBar::LoadToolBarEx método.

  • Classe CMFCToolBarMenuButton
    Um botão de barra de ferramentas que contém um menu pop-up.

  • Classe CMFCToolBarsCustomizeDialog
    Uma caixa de diálogo sem janela restrita guia (Classe CPropertySheet) que permite ao usuário personalizar barras de ferramentas, menus, atalhos de teclado, ferramentas definidas pelo usuário e estilo visual de um aplicativo.Normalmente, o usuário acessa esta caixa de diálogo selecionando Personalizar do Ferramentas menu.

  • Classe CMFCToolTipCtrl
    Uma implementação de dica de ferramenta estendido com base na Classe CToolTipCtrl.Uma dica de ferramenta com base na CMFCToolTipCtrl classe pode exibir um ícone, um rótulo e uma descrição.Você pode personalizar sua aparência visual usando um preenchimento gradiente, texto personalizado e cores de borda, texto em negrito, cantos arredondados ou um estilo de balão.

  • Classe CMFCToolTipInfo
    Armazena informações sobre a aparência visual de dicas de ferramentas.

  • Classe CMFCVisualManager
    Fornece suporte para alterar a aparência do seu aplicativo em um nível global.O CMFCVisualManager trabalha em conjunto com uma classe que fornece instruções para desenhar os controles da GUI do seu aplicativo usando um estilo consistente de classe.Essas outras classes são conhecidas como gerentes visual e herdam de CMFCBaseVisualManager.

  • Classe CMFCVisualManagerOffice2003
    Fornece um aplicativo uma aparência Microsoft Office 2003.

  • Classe CMFCVisualManagerOffice2007
    Fornece um aplicativo uma aparência Microsoft Office 2007.

  • Classe CMFCVisualManagerVS2005
    Fornece um aplicativo uma aparência do Microsoft Visual Studio 2005.

  • Classe CMFCVisualManagerWindows
    Imita a aparência do Microsoft Windows XP ou o Microsoft Vista quando o usuário seleciona um Windows XP ou o tema do Vista.

  • Classe CMFCVisualManagerWindows7
    Fornece um aplicativo a aparência de um Windows 7 aplicativo.

  • Classe CMFCWindowsManagerDialog
    Permite que um usuário Gerenciar janelas de filho MDI em um aplicativo MDI.

  • Classe CMiniFrameWnd
    Representa uma janela de quadro de meia altura geralmente Vista flutuante barras de ferramentas.

  • Classe CMonikerFile
    Representa um fluxo de dados (IStream) chamado por um IMoniker.

  • Classe CMonthCalCtrl
    Encapsula a funcionalidade de um controle de calendário mensal.

  • Classe CMouseManager
    Permite que um usuário associar diferentes comandos um determinado Classe CView quando o usuário clica duas vezes no modo de exibição do objeto.

  • Classe CMultiDocTemplate
    Define um modelo de documento que implementa o interface de documentos múltiplos (MDI).

  • Classe CMultiLock
    Representa o mecanismo de controle de acesso usado para controlar o acesso a recursos em um programa multithread.

  • Classe CMultiPageDHtmlDialog
    Uma caixa de diálogo de várias páginas exibe várias páginas HTML seqüencialmente e trata os eventos de cada página.

  • Classe CMultiPaneFrameWnd
    Extends Classe CPaneFrameWnd.Ele pode oferecer suporte a vários painéis.Em vez de um identificador único incorporado para uma barra de controle, CMultiPaneFrameWnd contém um Classe CPaneContainerManager objeto que permite ao usuário encaixar uma CMultiPaneFrameWnd para outro e dinamicamente criar várias janelas flutuantes, com guias.

  • Classe CMutex
    Representa um mutex, que é um objeto de sincronização que permite que um acesso de thread mutuamente exclusivos para um recurso.

  • Classe CNetAddressCtrl
    O CNetAddressCtrl classe representa o controle de endereço de rede, que você pode usar para inserir e validar o formato do IPv4, IPv6 e endereços DNS nomeados.

  • Classe CNotSupportedException
    Representa uma exceção que é o resultado de uma solicitação para um recurso sem suporte.

  • Classe CObArray
    Oferece suporte a matrizes de CObject ponteiros.

  • Classe CObject
    A classe base principal para a biblioteca Microsoft Foundation Class.

  • Classe cObList
    Suporta ordenados listas de não-exclusivo CObject ponteiros acessíveis seqüencialmente ou pelo ponteiro de valor.

  • Classe COccManager
    Gerencia vários sites de controle personalizado; implementado por COleControlContainer e COleControlSite objetos.

  • Classe COleBusyDialog
    Usado para as caixas de diálogo OLE servidor não está respondendo ou servidor ocupado.

  • Classe COleChangeIconDialog
    Usado para a caixa de diálogo OLE alterar ícone.

  • Classe COleChangeSourceDialog
    Usado para a caixa de diálogo OLE Alterar origem.

  • Classe COleClientItem
    Define a interface de contêiner para itens OLE.

  • Classe COleCmdUI
    Implementa um método para MFC atualizar o estado dos objetos de interface do usuário relacionado para o IOleCommandTarget-controlados por recursos de seu aplicativo.

  • Classe COleControl
    Uma classe base poderosa para desenvolvimento de controles OLE.

  • Classe COleControlContainer
    Atua como um contêiner de controle para controles de ActiveX.

  • Classe COleControlModule
    A classe base da qual você derivar um objeto de módulo de controle OLE.

  • Classe COleControlSite
    Fornece suporte para interfaces de controle personalizado do lado do cliente.

  • Classe COleConvertDialog
    Para obter mais informações, consulte o OLEUICONVERT estrutura na Windows SDK.

  • Classe COleCurrency
    Encapsula o CURRENCY tipo de dados de automação OLE.

  • Classe COleDataObject
    Usado em transferências de dados para recuperar dados em vários formatos de área de transferência, por meio de arrastar e soltar, ou de um item OLE incorporado.

  • Classe COleDataSource
    Atua como um cache no qual um aplicativo coloca os dados que irá oferecer dados durante a transferência de operações, como operações de arrastar e soltar ou da área de transferência.

  • Classe COleDBRecordView
    Um modo de exibição que exibe registros do banco de dados em controles.

  • Classe COleDialog
    Fornece a funcionalidade comum a caixas de diálogo para OLE.

  • Classe COleDispatchDriver
    Implementa o lado cliente de automação OLE.

  • Classe COleDispatchException
    Manipula exceções específicas para o OLE IDispatch interface, que é parte fundamental de automação OLE.

  • Classe COleDocObjectItem
    Confinamento de documento ativo implementa.

  • Classe COleDocument
    A classe base para documentos OLE que suporte a edição visual.

  • Classe COleDropSource
    Permite que dados sejam arrastadas para um destino de soltar.

  • 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 OLE.

  • Classe COleIPFrameWnd
    Base da janela de edição do aplicativo local.

  • Classe COleIPFrameWndEx
    Implementa um contêiner OLE que ofereça suporte a MFC.Deve derivar a classe de janela do quadro no local para o aplicativo a partir de COleIPFrameWndEx classe, em vez de derivar do COleIPFrameWnd classe.

  • Classe COleLinkingDoc
    A classe base para OLE documentos contêiner que suporte vinculação a itens incorporados que eles contêm.

  • Classe COleLinksDialog
    Usado para a caixa de diálogo OLE Editar vínculos.

  • Classe COleMessageFilter
    Gerencia a simultaneidade necessária a interação de aplicativos de OLE.

  • Classe COleObjectFactory
    Implementa o OLE classe factory, que cria objetos OLE, como servidores, objetos de automação e documentos.

  • Classe COlePasteSpecialDialog
    Usado para a caixa de diálogo OLE Colar especial.

  • Classe COlePropertiesDialog
    Encapsula a caixa de diálogo de propriedades do objeto 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 suporta o redimensionamento de itens OLE no local.

  • Classe COleSafeArray
    Uma classe para trabalhar com matrizes do tipo arbitrário e de dimensão.

  • Classe COleServerDoc
    A classe base para documentos do servidor OLE.

  • Classe de classe derivada COleServerItem
    Fornece a interface de 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 OLE visual edição servidores, servidores de automação e contêineres link (aplicativos que oferecem suporte a links para objetos incorporados ao).

  • Classe COleUpdateDialog
    Usado para um caso especial da caixa de diálogo OLE Editar vínculos, deve ser usado quando você precisar atualizar somente existentes objetos vinculados ou incorporados em um documento.

  • Classe COleVariant
    Encapsula o VARIANT tipo de dados.

  • Classe CPagerCtrl
    O CPagerCtrl classe envolve o controle de pager do Windows pode rolar para exibir uma janela contida não se ajusta a janela.

  • Classe CPageSetupDialog
    Encapsula os serviços fornecidos pela caixa de diálogo de configuração de página OLE comuns Windows com suporte adicional para configuração e modificar margens de impressão.

  • Classe CPaintDC
    Um contexto de dispositivo classe derivada de CDC Class.

  • Classe CPalette
    Encapsula uma paleta de cores do Windows.

  • Classe CPane
    Aprimoramento do Classe CControlBar.Se você estiver atualizando um projeto MFC existente, você precisará substituir todas as ocorrências de CControlBar com CPane.

  • Classe CPaneContainer
    Componente básico do modelo encaixe implementado pelo MFC.Um objeto desta classe armazena ponteiros para dois painéis de encaixe ou para duas instâncias de CPaneContainer. ele também armazena um ponteiro para a linha divisória que separa os painéis (ou recipientes).Por aninhamento contêineres dentro de recipientes, a estrutura pode construir uma árvore binária que representa os layouts complexos de encaixe.A raiz da árvore binária é armazenada em um Classe CPaneContainerManager objeto.

  • Classe CPaneContainerManager
    Gerencia o armazenamento e a exibição de layout de encaixe atual.

  • Classe CPaneDialog
    Oferece suporte a uma caixa de diálogo sem janela restrita, acoplável.

  • Classe CPaneDivider
    Divide dois painéis, divide dois grupos de painéis ou separa um grupo de painéis da área cliente da janela do quadro principal.

  • Classe CPaneFrameWnd
    Implementa uma janela mini-frame que contém um painel.O painel preenche a área cliente da janela.

  • Classe CParabolicTransitionFromAcceleration
    Encapsula uma transição de aceleração parabólico.

  • Classe CPen
    Encapsula uma caneta do Windows graphics dispositivo interface (GDI).

  • Classe CPictureHolder
    Implementa uma propriedade de imagem, que permite que o usuário exibir uma figura em seu controle.

  • Classe CPoint
    Semelhante do Windows POINT estrutura.

  • Classe CPrintDialog
    Encapsula os serviços fornecidos pela caixa de diálogo comum da 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 progresso comuns do Windows.

  • Classe CPropertyPage
    Representa páginas individuais de uma folha de propriedades, também conhecido como uma caixa de diálogo do guia.

  • Classe CPropertySheet
    Representa folhas de propriedades, também conhecido como caixas de diálogo do guia.

  • Classe CPropExchange
    Oferece suporte a implementação de persistência para seus controles OLE.

  • Classe CPtrArray
    Oferece suporte a matrizes de ponteiros void.

  • Classe CPtrList
    Suporta listas de ponteiros void.

  • Classe CReBar
    Uma barra de controle que fornece informações de estado para controles de rebar, persistência e layout.

  • 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 recentes para o Classe CPane.

  • Classe CRecentFileList
    Suporta controle de lista de arquivos usada mais recentemente (MRU).

  • Classe CRecordset
    Representa um conjunto de registros selecionados de uma fonte de dados.

  • Classe CRecordView
    Um modo de exibição que exibe registros do banco de dados em controles.

  • Classe CRect
    Semelhante a um Windows Estrutura RECT estrutura.

  • Classe CRectTracker
    Permite que um item a ser exibido, movido e redimensionado em diferentes modismos.

  • 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 de reversão.

  • CRgn Class
    Encapsula uma região do Windows graphics dispositivo interface (GDI).

  • Classe CRichEditCntrItem
    Com Classe CRichEditView e Classe CRichEditDoc, fornece a funcionalidade do controle rich edit dentro do contexto da arquitetura de modo de exibição de documento do MFC.

  • Classe CRichEditCtrl
    Fornece a funcionalidade do controle rich edit.

  • Classe CRichEditDoc
    Com Classe CRichEditView e Classe CRichEditCntrItem, fornece a funcionalidade do controle rich edit dentro do contexto da arquitetura de modo de exibição de documento do MFC.

  • Classe CRichEditView
    Com Classe CRichEditDoc e Classe CRichEditCntrItem, fornece a funcionalidade do controle rich edit dentro do contexto da arquitetura de modo de exibição de documento do MFC.

  • Classe CScrollBar
    Fornece a funcionalidade de um controle de barra de rolagem do Windows.

  • Classe CScrollView
    A 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 mantém uma contagem do número de segmentos atualmente acessando um recurso especificado.

  • Classe CSettingsStore
    Ajusta funções de API do Windows, fornecendo uma interface orientada a objeto que você usa para acessar o registro.

  • Classe CSettingsStoreSP
    Classe auxiliar que você pode usar para criar instâncias de Classe CSettingsStore.

  • Classe CSharedFile
    O Classe CMemFile-classe derivada suporta compartilhados arquivos de memória.

  • Classe CShellManager
    Implementa vários métodos que permitem trabalhar com ponteiros para listas de identificador (PIDLs).

  • Classe CSimpleException
    Essa classe é uma classe base para exceções de MFC recursos críticas.

  • Classe CSingleDocTemplate
    Define um modelo de documento que implementa a interface de documento único (SDI).

  • Classe CSingleLock
    Representa o mecanismo de controle de acesso usado para controlar o acesso a um recurso em um programa multithread.

  • Classe CSinusoidalTransitionFromRange
    Encapsula uma transição de intervalo sinusoidal tem um determinado intervalo da oscilação.

  • Classe CSinusoidalTransitionFromVelocity
    Encapsula uma transição de velocity sinusoidal tem uma amplitude é determinada pela velocidade inicial da variável de animação.

  • Classe CSize
    Semelhante do Windows SIZE estrutura, que implementa uma coordenada relativa ou posição.

  • Classe CSliderCtrl
    Fornece a funcionalidade do controle deslizante comum do Windows.

  • Classe CSmartDockingInfo
    Define a aparência dos marcadores de encaixe inteligentes.

  • Classe CSmoothStopTransition
    Encapsula uma transição suave parada.

  • Classe CSocket
    Deriva de CAsyncSocket e herda seu encapsulamento da representa um nível mais alto de abstração de API do Windows Sockets que um CAsyncSocket objeto.

  • Classe CSocketFile
    A CFile objeto 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 rotação comuns do Windows.

  • Classe CSplitButton
    Representa um controle de botão de divisão.O controle de botão de divisão realiza um comportamento padrão quando um usuário clica a 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 que contém vários painéis.

  • Classe CSplitterWndEx
    Representa uma janela separadora personalizada.

  • Classe CStatic
    Fornece a funcionalidade de um 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 comuns do Windows.

  • Classe CStdioFile
    Representa um arquivo de fluxo de tempo de execução c como aberto pela função tempo de execução fopen, _wfopen.

  • Classe CStringArray
    Oferece suporte a matrizes de CString objetos.

  • Classe CStringList
    Suporta listas de CString objetos.

  • Classe CSyncObject
    Uma classe virtual pura que fornece a funcionalidade comum para os objetos de sincronização do Win32.

  • Classe CTabbedPane
    Implementa a funcionalidade de um painel com guias removíveis.

  • Classe CTabCtrl
    Fornece a funcionalidade do controle guia comum Windows.

  • Classe CTabView
    Simplifica o uso da classe de controle de guia (Classe CTabView) em aplicativos que usam a arquitetura de exibição do documento 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.O CTaskDialog também inclui funcionalidade para coletar informações do usuário.

  • Classe CToolBar
    Barras de controle que tem uma linha de botões de bitmap e separadores opcionais.

  • Classe CToolBarCtrl
    Fornece a funcionalidade do controle comum de barra de ferramentas do Windows.

  • Classe CToolTipCtrl
    Encapsula a funcionalidade de um "ferramenta dica controle", 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 tempo de execução sobre dicas de ferramentas.O CTooltipManager classe é instanciada uma vez por aplicativo.

  • Classe CTreeCtrl
    Fornece a funcionalidade do controle de exibição árvore comuns do Windows.

  • Classe CTreeView
    Simplifica o uso do 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 uma segurança de tipo "wrapper" para objetos da classe CPtrArray ou CObArray.

  • Classe CTypedPtrList
    Fornece uma segurança de tipo "wrapper" para objetos da classe CPtrList.

  • Classe CTypedPtrMap
    Fornece um "wrapper" para objetos de classes de mapa de ponteiros de tipo seguro CMapPtrToPtr, CMapPtrToWord, CMapWordToPtr, e CMapStringToPtr.

  • Classe CUIntArray
    Oferece suporte a matrizes de inteiros não assinados.

  • Classe CUserException
    Lançada para interromper uma operação de usuário final.

  • Classe CUserTool
    Item de menu que executa um aplicativo externo.O Ferramentas guia de Personalizar caixa de diálogo (Classe CMFCToolBarsCustomizeDialog) permite ao usuário adicionar ferramentas de usuário e especificar o nome, comando, argumentos e diretório inicial para cada ferramenta do usuário.

  • Classe CUserToolsManager
    Mantém a coleção de Classe CUserTool objetos de um aplicativo.Uma ferramenta de usuário é um item de menu que executa um aplicativo externo.O CUserToolsManager objeto permite que o usuário ou desenvolvedor adicione novas ferramentas de usuário para o aplicativo.Ele suporta a execução de comandos associados com ferramentas de usuário e também salva informações sobre as ferramentas de usuário no registro do Windows.

  • Classe CView
    Fornece a funcionalidade básica para classes de exibição definida pelo usuário.

  • Classe CVSListBox
    Oferece 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 fazendo uma operação demorada.

  • Classe de CWinApp
    A classe base da qual você derivar um objeto de aplicativo do Windows.

  • Classe CWinAppEx
    Controla o estado do aplicativo, salva o estado do registro, carrega o estado do registro, inicializa os gerentes de aplicativo e fornece links para os gerentes de aplicativo mesmo.

  • Classe CWindowDC
    Derivado de CDC.

  • Classe CWinFormsControl
    Fornece a funcionalidade básica para hospedar um controle Windows Forms.

  • Classe CWinFormsDialog
    Um wrapper para uma classe de caixa 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 Windows Forms como um modo de exibição do MFC.

  • Classe CWinThread
    Representa um segmento de execução dentro de um aplicativo.

  • CWnd Class
    Fornece a funcionalidade básica de todas as classes de janela na biblioteca Microsoft Foundation Class.

  • Classe CWordArray
    Oferece suporte a arrays de palavras de 16 bits.

Seções relacionadas

  • Aplicativos para desktop do MFC
    Contém links para tópicos sobre as classes, funções globais, variáveis globais e macros que compõem a biblioteca MFC.