Compartilhar via


Classes internas

As classes a seguir são usadas internamente em MFC. Para abrangência, esta seção descreve essas classes internas, mas elas não se destinam a serem usadas diretamente no seu código.

Nesta seção

Classe

Descrição

CCommandManager Class

A classe de CCommandManager gerencia comandos e sua associação com imagens.

CDialogImpl Class (MFC)

Fornece detalhes de implementação para classes - base na caixa de diálogo, como CDialogEx.

CDocumentAdapter Class

A interface de IDocument das ferramentas necessárias para Pesquisar e manipuladores organiza.

CFrameImpl Class

A personalização da barra de ferramentas dos identificadores da classe de CFrameImpl para a próxima janela do quadro classifica: Classe CWinAppEx É, Classe CMDIFrameWndEx, e Classe COleIPFrameWndEx.

CFullScreenImpl Class

Comuns da funcionalidade de tela cheia das ferramentas para aplicativos de SDI e de documentos.

CMDIClientAreaWnd Class

A classe é uma classe de CMDIClientAreaWnd auxiliar que simplifica a implementação de guias MDI e grupos com guia documentos.

CMemDC Class

Uma classe de auxiliar para um contexto do dispositivo de memória. O oferece suporte o contexto do dispositivo de memória que desenha offscreen.

CMenuHash Class

Lê o estado de objetos de CMFCToolBar de um arquivo morto ou escrever o estado como um arquivo morto.

CMenuImages Class

Fornece a funcionalidade para as imagens predefinidas exibição como os próximos botões, maximizar os botões, os botões de opção, e as setas.

CMFCCaptionButtonEx Class

Mantém a área de cliente não dos botões da legenda do sistema.

CMFCCaptionMenuButton Class

Representa um botão no menu que está localizado na área da legenda de um painel de tarefas ou de uma barra de ferramentas.

CMFCColorPropertySheet Class

Usado por Classe CMFCColorDialog para fornecer uma caixa de diálogo tabulada.

CMFCControlBarImpl Class

Fornece detalhes de implementação para classes barra e baseadas controle, como CMFCReBar e CMFCToolBar.

CMFCControlRenderer Class

Uma classe de auxiliar que trata a renderização de imagem.

CMFCControlRendererInfo Class

Uma classe de auxiliar para transmitir parâmetros à classe de CMFCControlRenderer .

CMFCCustomizeButton Class

Oferece suporte a um comando de menu ou botão da barra de ferramentas que inicie uma caixa de diálogo personalizadas.

CMFCCustomizeMenuButton Class

Representa um único botão em um menu de personalização.

CMFCDropDownListBox Class

Fornece a funcionalidade da caixa de listagem suspensa para as caixas de combinação de fita.

CMFCMousePropertyPage Class

Uma página de propriedades que permite que o usuário para personalizar o comportamento do mouse em.

CMFCOutlookBarPaneAdapter Class

 

CMFCOutlookBarPaneButton Class

Implementa um botão que a estrutura adiciona a CMFCOutlookBarPane um objeto.

CMFCOutlookBarPaneList Class

Estende a classe de CMFCOutlookBarPane para fornecer o Outlook estilo visual.

CMFCOutlookBarScrollButton Class

Fornece a funcionalidade de rolagem à classe de CMFCOutlookBarTabCtrl .

CMFCOutlookBarToolBar Class

Implementa uma barra de ferramentas que tenha o estilo visual do Outlook 2003.

CMFCPropertySheetCategoryInfo Class

Representa um nó em um controle de árvore.

CMFCPropertySheetTabCtrl Class

Estende a classe de CMFCTabCtrl para fornecer a funcionalidade de folha de propriedades.

CMFCProperySheetListBox Class

Estende a classe de CListBox para fornecer a funcionalidade de folha de propriedades.

CMFCReBarState Class

 

CMFCRibbonCaptionButton Class

Implementa um botão da legenda do sistema.

CMFCRibbonCmdUI Class

A barra de fita atualizações objetos quando necessário quando o aplicativo está ocioso.

CMFCRibbonCommandsListBox Class

 

CMFCRibbonDefaultPanelButton Class

 

CMFCRibbonGalleryIcon Class

Representa um item em um objeto de CMFCRibbonGallery .

CMFCRibbonKeyboardCustomizeDialog Class

Implementa uma caixa de diálogo de personalização do teclado para aplicativos que contêm barras de fita.

CMFCRibbonKeyTip Class

Implementa uma janela pop-up que exibe uma dica chave para uma barra de fita.

CMFCRibbonPanelMenu Class

 

CMFCRibbonPanelMenuBar Class

Representa uma barra de menu pop-up em uma barra de fita.

CMFCRibbonQuickAccessToolBar Class

Implementa a barra de ferramentas de acesso rápido para um elemento de fita.

CMFCRibbonRichEditCtrl Class

Implementa um controle de edição localizado em uma barra de fita.

CMFCRibbonTab Class

Representa uma guia em uma barra de fita.

CMFCShadowRenderer Class

 

CMFCShowAllButton Class

Representa um botão que é posicionado na parte inferior de um menu pop-up que expande para mostrar ocultos comandos.

CMFCStatusBarPaneInfo Class

Descreve o conteúdo e a aparência de um painel de CMFCStatusBar .

CMFCTabButton Class

Fornece a funcionalidade do botão da guia nos controles da guia.

CMFCTabInfo Class

Fornece informações sobre um guia para os controles da guia.

CMFCTasksPaneFrameWnd Class

Gerencia os botões personalizados da legenda de um painel de tarefas.

CMFCTasksPanePropertyPage Class

Gerencia a relação entre um objeto de CMFCTasksPane e seu nome.

CMFCTasksPaneToolBar Class

Implementa uma barra de ferramentas de navegação que é localizada na parte superior de um objeto de CMFCTasksPane .

CMFCToolBarButtonsListButton Class

Exibe uma lista de imagens que o usuário pode selecionar durante a personalização na caixa de diálogo de Aparência do botão .

CMFCToolBarDateTimeCtrlImpl Class

Implementa uma origem de remoção para objetos de CMFCToolBar .

CMFCToolBarDropSource Class

Implementa uma origem de remoção para objetos de CMFCToolBar .

CMFCToolBarDropTarget Class

Implementa um destino de descarte para objetos de CMFCToolBar .

CMFCToolBarEditCtrl Class

Fornece a funcionalidade de controle de edição a objetos de CMFCToolBarEditBoxButton .

CMFCToolBarMenuButtonsButton Class

Representa os botões da legenda do sistema que são posicionados à direita de uma barra de menus.

CMFCToolBarNameDialog Class

Representa uma caixa de diálogo que permite que o usuário especifica uma nova legenda da barra de ferramentas.

CMFCToolBarsCommandsListBox Class

Representa uma caixa de listagem que contém uma lista de comandos da barra de ferramentas.

CMFCToolBarsCommandsPropertyPage Class

Personalização dos comandos das ferramentas em uma página de propriedades.

CMFCToolBarsKeyboardPropertyPage Class

 

CMFCToolBarsListCheckBox Class

Exibe uma lista de barras de ferramentas na página de Barras de Ferramentas de uma caixa de diálogo de Personalizar .

CMFCToolBarsListPropertyPage Class

Representa uma página de propriedades que mostra a lista de barras de ferramentas em uma caixa de diálogo de Personalizar .

CMFCToolBarsMenuPropertyPage Class

Representa uma página de propriedades que contém opções de personalização de menu em uma caixa de diálogo de Personalizar .

CMFCToolBarsOptionsPropertyPage Class

Representa a página de Opções em uma caixa de diálogo de Personalizar .

CMFCToolBarSpinEditBoxButton Class

Representa um botão de rotação que é posicionado em uma caixa de edição.

CMFCToolBarsToolsPropertyPage Class

Representa uma página de propriedades que permite que o usuário personalize ferramentas do usuário.

CMFCToolBarSystemMenuButton Class

Implementa um botão da legenda do sistema que a estrutura adicionou a barra de menus principal quando um usuário maximiza uma janela filho MDI.

CMFCVisualManagerBitmapCache Class

Gerencia objetos de CMFCControlRenderer para melhorar o desempenho de operações em bitmaps.

CMultiDocTemplateEx Class

Estende a classe de CMultiDocTemplate para fornecer acesso a ID do recurso do menu

COleCntrFrameWndEx Class

 

COleDocIPFrameWndEx Class

Fornece suporte OLE.

COleServerDocEx Class

Fornece operações em documentos com OLE DB do servidor.

CPaneContainerGC Class

 

CPngImage Class

Fornece acesso aos recursos de imagem que usam o formato de arquivo .png.

CPreviewViewEx Class

 

CRecentPaneContainerInfo Class

Mantém o estado anterior de um painel de encaixe.

CRibbonCategoryScroll Class

Implementa um botão de rolagem que seja exibido quando nem todos os elementos são ajustados na área de uma barra de fita.

CSmartDockingGroupGuide Class

Representa o elemento central de um grupo de Smart- encaixe.

CSmartDockingGroupGuidesManager Class

Gerencia as guias do grupo de Smart- encaixe.

CSmartDockingGroupGuidesWnd Class

Implementa uma janela camadas, não retangular que a estrutura usa para exibir o grupo central de guias de Smart- encaixe.

CSmartDockingHighlighterWnd Class

Implementa uma janela semitransparente que abrange a área a ser tomada pelo objeto encaixável do painel que está sendo registrado.

CSmartDockingManager Class

Fornece a funcionalidade de Smart- encaixe a objetos de CDockingManager .

CSmartDockingStandaloneGuide Class

Implementa a guia de Smart- encaixe.

CSmartDockingStandaloneGuideWnd Class

Implementa uma janela camadas, não retangular que a estrutura usa para exibir guias de Smart- encaixe.

CTagManager Class

A classe de CTagManager precisa ler os valores que são armazenados em um formato parecido marcado.

CVSListBoxBase Class

Fornece a funcionalidade básica da classe CVSListBox .

CVSListBoxEditCtrl Class

Estende o controle de edição padrão da caixa de listagem exibindo um pequeno botão que abre uma caixa de diálogo.

CVSToolsListBox Class

Estende o controle padrão da caixa de listagem fornecendo os botões adicionais para adicionar, excluir e mover itens na caixa de listagem.

Consulte também

Outros recursos

Aplicativos para desktop do MFC