Classes internas
As seguintes classes são usadas internamente no MFC.Para completude, esta seção descreve essas classes internas, mas eles não se destina a ser usado diretamente em seu código.
Nesta seção
Classe |
Descrição |
---|---|
CCommandManager Class |
O CCommandManager classe gerencia comandos e sua associação com imagens. |
CDialogImpl Class (MFC) |
Fornece detalhes de implementação para classes com base em caixa de diálogo, como CDialogEx. |
CDocumentAdapter Class |
Interface de IDocument implementa necessária para pesquisar e organizar os manipuladores. |
CFrameImpl Class |
O CFrameImpl classe manipula a personalização da barra de ferramentas para as seguintes classes de janela de quadro: Classe CWinAppEx É, Classe CMDIFrameWndEx, e Classe COleIPFrameWndEx. |
CFullScreenImpl Class |
Implementa a funcionalidade de tela cheia comuns a aplicativos SDI e MDI. |
CMDIClientAreaWnd Class |
O CMDIClientAreaWnd classe é uma classe auxiliar que simplifica a implementação de guias MDI e grupos MDI com guias. |
CMemDC Class |
Uma classe auxiliar para um contexto de dispositivo de memória.O contexto de dispositivo de memória suporta desenho fora da tela. |
CMenuHash Class |
Lê o estado do CMFCToolBar objetos de um arquivo ou grava o estado para um arquivo. |
CMenuImages Class |
Fornece a funcionalidade para exibir imagens predefinidas, como botões Fechar, maximizar botões, botões de rádio e setas. |
CMFCCaptionButtonEx Class |
Mantém a área não cliente de botões de legenda de sistema. |
CMFCCaptionMenuButton Class |
Representa um botão de menu está localizado na área de legenda de um painel de tarefas ou barra de ferramentas. |
CMFCColorPropertySheet Class |
Usado por Classe CMFCColorDialog para fornecer uma caixa de diálogo com guias. |
CMFCControlBarImpl Class |
Fornece detalhes de implementação para controlar como classes com base em barra, CMFCReBar e CMFCToolBar. |
CMFCControlRenderer Class |
Uma classe auxiliar que manipula o processamento de imagem. |
CMFCControlRendererInfo Class |
Uma classe auxiliar para passar parâmetros para CMFCControlRenderer classe. |
CMFCCustomizeButton Class |
Oferece suporte a um comando de menu ou um botão que inicia uma caixa de diálogo de personalização. |
CMFCCustomizeMenuButton Class |
Representa um único botão em um menu de personalização. |
CMFCDropDownListBox Class |
Fornece funcionalidade de caixa de lista suspensa para caixas de combinação da faixa de opções. |
CMFCMousePropertyPage Class |
Página de propriedades que permite ao usuário personalizar o comportamento do mouse. |
CMFCOutlookBarPaneAdapter Class |
|
CMFCOutlookBarPaneButton Class |
Implementa um botão que adiciona a estrutura de um CMFCOutlookBarPane objeto. |
CMFCOutlookBarPaneList Class |
Estende o CMFCOutlookBarPane classe para fornecer o estilo visual do Outlook. |
CMFCOutlookBarScrollButton Class |
Fornece funcionalidade de rolagem para o CMFCOutlookBarTabCtrl classe. |
CMFCOutlookBarToolBar Class |
Implementa uma barra de ferramentas que possui o estilo visual do Outlook 2003. |
CMFCPropertySheetCategoryInfo Class |
Representa um nó em um controle de árvore. |
CMFCPropertySheetTabCtrl Class |
Estende o CMFCTabCtrl classe para fornecer funcionalidade de planilha de propriedade. |
CMFCProperySheetListBox Class |
Estende o CListBox classe para fornecer funcionalidade de planilha de propriedade. |
CMFCReBarState Class |
|
CMFCRibbonCaptionButton Class |
Implementa um botão de legenda de sistema. |
CMFCRibbonCmdUI Class |
Atualizações de faixa de opções barra objetos conforme necessário quando o aplicativo está ocioso. |
CMFCRibbonCommandsListBox Class |
|
CMFCRibbonDefaultPanelButton Class |
|
CMFCRibbonGalleryIcon Class |
Representa um item em uma CMFCRibbonGallery objeto. |
CMFCRibbonKeyboardCustomizeDialog Class |
Implementa uma caixa de diálogo de personalização do teclado para aplicativos que contêm barras de faixa de opções. |
CMFCRibbonKeyTip Class |
Implementa uma janela pop-up que exibe uma dica de chave para uma barra de faixa de opções. |
CMFCRibbonPanelMenu Class |
|
CMFCRibbonPanelMenuBar Class |
Representa uma barra de menu pop-up em uma barra de faixa de opções. |
CMFCRibbonQuickAccessToolBar Class |
Implementa a barra de ferramentas de acesso rápido para um elemento da faixa de opções. |
CMFCRibbonRichEditCtrl Class |
Implementa um controle de edição que está localizado em uma barra de faixa de opções. |
CMFCRibbonTab Class |
Representam uma guia em uma barra de faixa de opções. |
CMFCShadowRenderer Class |
|
CMFCShowAllButton Class |
Representa um botão que está localizado na parte inferior de um menu pop-up que se expande para mostrar os comandos ocultos. |
CMFCStatusBarPaneInfo Class |
Descreve o conteúdo e a aparência de um CMFCStatusBar painel. |
CMFCTabButton Class |
Fornece funcionalidade de botão guia controles guia. |
CMFCTabInfo Class |
Fornece informações sobre uma guia para os controles. |
CMFCTasksPaneFrameWnd Class |
Gerencia os botões de legenda personalizado de um painel de tarefas. |
CMFCTasksPanePropertyPage Class |
Gerencia a relação entre um CMFCTasksPane objeto e seu nome. |
CMFCTasksPaneToolBar Class |
Implementa uma barra de ferramentas de navegação está localizada na parte superior de um CMFCTasksPane objeto. |
CMFCToolBarButtonsListButton Class |
Exibe uma lista de imagens que o usuário pode selecionar durante a personalização na Aparência do botão caixa de diálogo. |
CMFCToolBarDateTimeCtrlImpl Class |
Implementa uma origem de soltar para CMFCToolBar objetos. |
CMFCToolBarDropSource Class |
Implementa uma origem de soltar para CMFCToolBar objetos. |
CMFCToolBarDropTarget Class |
Implementa um destino de soltar para CMFCToolBar objetos. |
CMFCToolBarEditCtrl Class |
Fornece funcionalidade de controle de edição para CMFCToolBarEditBoxButton objetos. |
CMFCToolBarMenuButtonsButton Class |
Representa os botões de legenda de sistema estão localizadas à direita da barra de menus. |
CMFCToolBarNameDialog Class |
Representa uma caixa de diálogo que permite que o usuário especifique 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 de comandos implementa uma página de propriedade. |
CMFCToolBarsKeyboardPropertyPage Class |
|
CMFCToolBarsListCheckBox Class |
Exibe uma lista de barras de ferramentas do barras de ferramentas página de um Personalizar caixa de diálogo. |
CMFCToolBarsListPropertyPage Class |
Representa uma página de propriedade que mostra a lista de barras de ferramentas em um Personalizar caixa de diálogo. |
CMFCToolBarsMenuPropertyPage Class |
Representa uma página de propriedade que contém as opções de personalização do menu em um Personalizar caixa de diálogo. |
CMFCToolBarsOptionsPropertyPage Class |
Representa o Opções de de página em um Personalizar caixa de diálogo. |
CMFCToolBarSpinEditBoxButton Class |
Representa um botão de rotação está localizado em uma caixa de edição. |
CMFCToolBarsToolsPropertyPage Class |
Representa uma página de propriedade que permite ao usuário personalizar ferramentas de usuário. |
CMFCToolBarSystemMenuButton Class |
Implementa um botão de legenda de sistema que a estrutura adiciona a barra de menus principal quando um usuário maximiza uma janela filho MDI. |
CMFCVisualManagerBitmapCache Class |
Gerencia CMFCControlRenderer objetos para melhorar o desempenho de operações em bitmaps. |
CMultiDocTemplateEx Class |
Estende o CMultiDocTemplate classe para fornecer acesso para a identificação de recurso do menu. |
COleCntrFrameWndEx Class |
|
COleDocIPFrameWndEx Class |
Oferece suporte a OLE. |
COleServerDocEx Class |
Fornece operações em documentos do servidor OLE. |
CPaneContainerGC Class |
|
CPngImage Class |
Fornece acesso a recursos de imagem, use 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 aparece quando não todos os elementos se encaixam na área de uma barra de faixa de opções. |
CSmartDockingGroupGuide Class |
Representa o elemento central de um grupo de encaixe inteligente. |
CSmartDockingGroupGuidesManager Class |
Gerencia guias de encaixe inteligente de grupo. |
CSmartDockingGroupGuidesWnd Class |
Implementa uma janela não retangular em camadas que a estrutura usa para exibir o grupo central de guias de encaixe inteligente. |
CSmartDockingHighlighterWnd Class |
Implementa uma janela semi-transparente que cobre a área a ser tomada pelo objeto acoplável painel que está sendo encaixado. |
CSmartDockingManager Class |
Fornece funcionalidade de encaixe inteligente para CDockingManager objetos. |
CSmartDockingStandaloneGuide Class |
Implementa o guia de encaixe inteligente. |
CSmartDockingStandaloneGuideWnd Class |
Implementa uma janela não retangular em camadas que a estrutura usa para exibir guias de encaixe inteligente. |
CTagManager Class |
O CTagManager classe destina-se a ler os valores são armazenados no formato marcado como XML. |
CVSListBoxBase Class |
Fornece funcionalidade básica para a CVSListBox classe. |
CVSListBoxEditCtrl Class |
Estende o controle de edição de caixa de listagem padrão, exibindo um pequeno botão que abre uma caixa de diálogo. |
CVSToolsListBox Class |
Estende o controle de caixa de listagem padrão fornecendo botões adicionais para adicionar, excluir e mover itens na caixa de listagem. |