Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Observação
A biblioteca Microsoft Foundation Classes (MFC) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.
As seguintes classes são usadas internamente no MFC. Para completude, esta secção descreve estas classes internas, mas não são pensadas para serem usadas diretamente no seu código.
Na presente seção
| Class | Description |
|---|---|
CCommandManager Class |
A CCommandManager classe gere comandos e a sua associação com imagens. |
CDialogImpl Class (MFC) |
Fornece detalhes de implementação para classes baseadas em caixas de diálogo, como CDialogEx. |
CDocumentAdapter Class |
Implementa a interface IDocument necessária para os handlers de Pesquisa e Organização. |
CFrameImpl Class |
A CFrameImpl classe gere a personalização da barra de ferramentas para as seguintes classes de janela de frames: CFrameWndEx Classe, CMDIFrameWndEx Classe e COleIPFrameWndEx Classe. |
CFullScreenImpl Class |
Implementa funcionalidades de ecrã completo comuns a aplicações SDI e MDI. |
CMDIClientAreaWnd Class |
A CMDIClientAreaWnd classe é uma classe auxiliar que simplifica a implementação de tabulações MDI e grupos de separadores MDI. |
CMemDC Class |
Uma classe auxiliar para o contexto de um dispositivo de memória. O contexto do dispositivo de memória suporta desenho fora do ecrã. |
CMenuHash Class |
Lê o estado dos CMFCToolBar objetos de um arquivo ou escreve o estado num arquivo. |
CMenuImages Class |
Fornece a funcionalidade para exibir imagens pré-definidas como botões de fechar, maximizar botões, botões de rádio e setas. |
CMFCCaptionButtonEx Class |
Segura a área não-cliente dos botões de legenda do sistema. |
CMFCCaptionMenuButton Class |
Representa um botão de menu localizado na área de legendas de um painel de tarefas ou barra de ferramentas. |
CMFCColorPropertySheet Class |
Usado pela CMFCColorDialog Class para fornecer uma caixa de diálogo com separadores. |
CMFCControlBarImpl Class |
Fornece detalhes de implementação para controlar classes baseadas em barras, como CMFCReBar e CMFCToolBar. |
CMFCControlRenderer Class |
Uma classe auxiliar que trata da renderização de imagens. |
CMFCControlRendererInfo Class |
Uma classe auxiliar para passar parâmetros para CMFCControlRenderer a classe. |
CMFCCustomizeButton Class |
Suporta um comando de menu ou um botão na barra de ferramentas que inicia uma caixa de diálogo de personalização. |
CMFCCustomizeMenuButton Class |
Representa um único botão num menu de personalização. |
CMFCDropDownListBox Class |
Fornece funcionalidade de lista suspensa para caixas combinadas de fitas. |
CMFCMousePropertyPage Class |
Uma página de propriedades que permite ao utilizador personalizar o comportamento do rato. |
CMFCOutlookBarPaneAdapter Class |
|
CMFCOutlookBarPaneButton Class |
Implementa um botão que a framework adiciona a um CMFCOutlookBarPane objeto. |
CMFCOutlookBarPaneList Class |
Estende a CMFCOutlookBarPane classe para fornecer o estilo visual do Outlook. |
CMFCOutlookBarScrollButton Class |
Fornece funcionalidade de scroll à CMFCOutlookBarTabCtrl turma. |
CMFCOutlookBarToolBar Class |
Implementa uma barra de ferramentas com o estilo visual do Outlook 2003. |
CMFCPropertySheetCategoryInfo Class |
Representa um nó num controlo de árvore. |
CMFCPropertySheetTabCtrl Class |
Estende a CMFCTabCtrl classe para fornecer funcionalidade de folhas de propriedades. |
CMFCProperySheetListBox Class |
Estende a CListBox classe para fornecer funcionalidade de folhas de propriedades. |
CMFCReBarState Class |
|
CMFCRibbonCaptionButton Class |
Implementa um botão de legenda do sistema. |
CMFCRibbonCmdUI Class |
Atualiza os objetos da barra de fita conforme necessário quando a aplicação está inativa. |
CMFCRibbonCommandsListBox Class |
|
CMFCRibbonDefaultPanelButton Class |
|
CMFCRibbonGalleryIcon Class |
Representa um item num CMFCRibbonGallery objeto. |
CMFCRibbonKeyboardCustomizeDialog Class |
Implementa uma caixa de diálogo de personalização do teclado para aplicações que contêm barras de fita. |
CMFCRibbonKeyTip Class |
Implementa uma janela pop-up que mostra uma dica para uma barra de fita. |
CMFCRibbonPanelMenu Class |
|
CMFCRibbonPanelMenuBar Class |
Representa uma barra de menu pop-up numa barra de fitas. |
CMFCRibbonQuickAccessToolBar Class |
Implementa a Barra de Ferramentas de Acesso Rápido para um elemento de fita. |
CMFCRibbonRichEditCtrl Class |
Implementa um controlo de edição localizado numa barra de fita. |
CMFCRibbonTab Class |
Representa uma aba numa barra de fita. |
CMFCShadowRenderer Class |
|
CMFCShowAllButton Class |
Representa um botão localizado na parte inferior de um menu pop-up que se expande para mostrar comandos ocultos. |
CMFCStatusBarPaneInfo Class |
Descreve o conteúdo e a aparência de um CMFCStatusBar painel. |
CMFCTabButton Class |
Fornece funcionalidade de botões de tabulação aos controlos de tabulação. |
CMFCTabInfo Class |
Fornece informações sobre os controlos de tabulação para separação. |
CMFCTasksPaneFrameWnd Class |
Gerir botões de legenda personalizados de um painel de tarefas. |
CMFCTasksPanePropertyPage Class |
Gere a relação entre um CMFCTasksPane objeto e o seu nome. |
CMFCTasksPaneToolBar Class |
Implementa uma barra de navegação localizada no topo de um CMFCTasksPane objeto. |
CMFCToolBarButtonsListButton Class |
Apresenta uma lista de imagens que o utilizador pode selecionar durante a personalização na caixa de diálogo Aparência de Botão . |
CMFCToolBarDateTimeCtrlImpl Class |
Implementa uma fonte de drop para CMFCToolBar objetos. |
CMFCToolBarDropSource Class |
Implementa uma fonte de drop para CMFCToolBar objetos. |
CMFCToolBarDropTarget Class |
Implementa um drop target para CMFCToolBar objetos. |
CMFCToolBarEditCtrl Class |
Fornece funcionalidade de controlo de edição aos CMFCToolBarEditBoxButton objetos. |
CMFCToolBarMenuButtonsButton Class |
Representa os botões de legenda do sistema localizados à direita de uma barra de menus. |
CMFCToolBarNameDialog Class |
Representa uma caixa de diálogo que permite ao utilizador especificar uma nova legenda na barra de ferramentas. |
CMFCToolBarsCommandsListBox Class |
Representa uma caixa de lista que contém uma lista de comandos da barra de ferramentas. |
CMFCToolBarsCommandsPropertyPage Class |
Implementa a personalização de comandos numa página de propriedade. |
CMFCToolBarsKeyboardPropertyPage Class |
|
CMFCToolBarsListCheckBox Class |
Mostra uma lista de barras de ferramentas na página de Barras de Ferramentas de uma caixa de diálogo Personalizar . |
CMFCToolBarsListPropertyPage Class |
Representa uma página de propriedades que mostra a lista de barras de ferramentas numa caixa de diálogo Personalizar . |
CMFCToolBarsMenuPropertyPage Class |
Representa uma página de propriedade que contém opções de personalização de menu numa caixa de diálogo Personalizar . |
CMFCToolBarsOptionsPropertyPage Class |
Representa a página de Opções numa caixa de diálogo Personalizar . |
CMFCToolBarSpinEditBoxButton Class |
Representa um botão de rodar localizado numa caixa de edição. |
CMFCToolBarsToolsPropertyPage Class |
Representa uma página de propriedades que permite ao utilizador personalizar as ferramentas do utilizador. |
CMFCToolBarSystemMenuButton Class |
Implementa um botão de legenda do sistema que o framework adiciona à barra de menu principal quando o utilizador maximiza uma janela filha do MDI. |
CMFCVisualManagerBitmapCache Class |
Gerir CMFCControlRenderer objetos para melhorar o desempenho das operações em bitmaps. |
CMultiDocTemplateEx Class |
Estende a CMultiDocTemplate classe para dar acesso ao ID do recurso do menu. |
COleCntrFrameWndEx Class |
|
COleDocIPFrameWndEx Class |
Fornece suporte OLE. |
COleServerDocEx Class |
Fornece operações sobre documentos do servidor OLE. |
CPaneContainerGC Class |
|
CPngImage Class |
Fornece acesso a recursos de imagem que utilizam o formato de ficheiro .png. |
CPreviewViewEx Class |
|
CRecentPaneContainerInfo Class |
Mantém o estado anterior de um painel de acoplagem. |
CRibbonCategoryScroll Class |
Implementa um botão de scroll que aparece quando nem todos os elementos cabem na área de uma barra de fita. |
CSmartDockingGroupGuide Class |
Representa o elemento central de um grupo de acoplamento inteligente. |
CSmartDockingGroupGuidesManager Class |
Gere os guias do grupo de acoplagem inteligente. |
CSmartDockingGroupGuidesWnd Class |
Implementa uma janela em camadas, não retangular, que a estrutura utiliza para exibir o grupo central de guias de acoplamento inteligente. |
CSmartDockingHighlighterWnd Class |
Implementa uma janela semi-transparente que cobre a área a ocupar pelo objeto do painel acoplável que está a ser acoplado. |
CSmartDockingManager Class |
Fornece funcionalidade de acoplamento inteligente aos CDockingManager objetos. |
CSmartDockingStandaloneGuide Class |
Implementa o guia de acoplamento inteligente. |
CSmartDockingStandaloneGuideWnd Class |
Implementa uma janela em camadas, não retangular, que a estrutura utiliza para exibir guias de acoplamento inteligente. |
CTagManager Class |
A CTagManager classe destina-se a ler valores armazenados em formato etiquetado semelhante a XML. |
CVSListBoxBase Class |
Fornece funcionalidades básicas à CVSListBox turma. |
CVSListBoxEditCtrl Class |
Estende o controlo padrão de edição de caixas de lista ao mostrar um pequeno botão que abre uma caixa de diálogo. |
CVSToolsListBox Class |
Estende o controlo padrão das caixas de lista ao fornecer botões adicionais para adicionar, eliminar e mover itens na caixa da lista. |