Classes (@@)
As seguintes classes MFC estão incluídas no MFC Feature Pack.
Nesta seção
Classe |
Descrição |
---|---|
The AFX_GLOBAL_DATA estrutura contém campos e métodos que são usados para gerenciar a estrutura ou personalizar a aparência e comportamento do seu aplicativo. |
|
The CAutoHideDockSite Estende a Classe CDockSite para implementar a ocultação automática encaixar painéis. |
|
Classe base para todos os painéis no MFC Feature Pack. |
|
Estende a funcionalidade do Classe CDockablePane para oferecer suporte a criação de janelas com guias. |
|
The CContextMenuManager objeto gerencia menus de atalho, também conhecidos sistema autônomo menus de contexto. |
|
The CDialogEx classe especifica a cor do plano de fundo e imagem de plano de fundo de uma caixa de diálogo. |
|
Implementa um painel que pode ser encaixado em um site da docking station ou dentro de um painel com guias. |
|
Fornece suporte de encaixe para CWnd-derivado painéis. |
|
Implementa a funcionalidade central que controla o layout de encaixe em uma janela do quadro principal. |
|
Gerencia uma lista de painéis estão localizados na mesma horizontal ou vertical linha (coluna) de um site de encaixar. |
|
Fornece funcionalidade para organizar os painéis que são obtidos com o Classe CPane em conjuntos de linhas. |
|
The CDrawingManager classe implementa algoritmos complexos de desenho. |
|
The CFrameImpl classe manipula a personalização da barra de ferramentas para as seguintes classes de janela de quadro: Classe CFrameWndEx, Classe CMDIFrameWndEx, e Classe COleIPFrameWndEx. |
|
The CFrameWndEx classe implementa a funcionalidade de um Windows única interface de documento (SDI) sobrepostas ou janela de quadro de pop-up e fornece a membros para gerenciar a janela. Ele estende o CFrameWnd classe. |
|
|
|
Gerencia atalho chave tabelas para a janela do quadro principal e janelas de quadro filho. |
|
The CMDIChildWndEx classe fornece a funcionalidade de um Windows várias janelas de documento MDI (interface) filho. Ele amplia a funcionalidade de Classe CMDIChildWnd. A estrutura exige essa classe quando um aplicativo MDI utiliza determinadas classes MFC. |
|
Estende a funcionalidade de CMDIFrameWnd, uma janela do quadro de interface de documentos múltiplos (MDI). |
|
The CMDITabInfo classe é usada para passar parâmetros para CMDIFrameWndEx::EnableMDITabbedGroups método. Conjunto de membros dessa classe para controlar o comportamento de MDI com guias grupos. |
|
Fornece a funcionalidade para exibir imagens predefinidas, sistema autônomo botões, fechar, maximizar botões, botões de opção e setas. |
|
Gerencia destacável menus.Um menu destacável é um menu no BAR de menus.O usuário pode remover um menu destacável da BAR de menus, fazendo com que o menu destacáveis para flutuar. |
|
Uma classe auxiliar que implementa o mapeamento de teclas virtual e a formatação. |
|
The CMFCAcceleratorKeyAssignCtrl Estende a classe a Classe CEdit para dar suporte a sistema extra botões sistema autônomo ALT, controle e deslocar. |
|
Um botão que exibe ou oculta um Classe CDockablePane que está configurado para ocultar. |
|
The CMFCBaseTabCtrl classe implementa a funcionalidade básica para janelas com guias. |
|
The CMFCButton classe adiciona funcionalidade a CButton classe, sistema autônomo alinhamento de texto do botão, a combinação de texto do botão e uma imagem, selecionando um cursor e especificando uma dica de ferramenta. |
|
A CMFCCaptionBar objeto é uma BAR de controle que pode exibir três elementos: um botão, um rótulo de texto e um bitmap.Ele pode exibir somente um elemento de cada tipo ao mesmo time.Você pode alinhar cada elemento às bordas esquerdas ou direita do controle ou ao centralizar.Você também pode aplicar um estilo de 3D ou plano às bordas superior e inferior do BAR de legenda. |
|
The CMFCCaptionButton classe implementa um botão que é exibido na BAR de legenda para um painel encaixe ou em uma janela minimoldura. Normalmente, o estrutura cria automaticamente botões de legenda. |
|
The CMFCColorBar classe representa uma BAR de controle de encaixe pode selecionar cores em um documento ou aplicativo. |
|
The CMFCColorButton e Classe CMFCColorBar classes são usados juntos para implementar um controle de selecionador de cor. |
|
The CMFCColorDialog classe representa uma caixa de diálogo de seleção de cor. |
|
The CMFCColorMenuButton classe oferece suporte a um comando de menu ou um botão de barra de ferramentas que inicia um seletor de cor caixa de diálogo. |
|
The CMFCColorPickerCtrl classe fornece funcionalidade para um controle que é usado para selecionar as cores. |
|
The CMFCDesktopAlertDialog classe é usada em conjunto com o Classe CMFCDesktopAlertWnd Para exibir uma caixa de diálogo personalizada em uma janela pop-up. |
|
The CMFCDesktopAlertWnd classe implementa a funcionalidade de uma caixa de diálogo sem janela restrita que aparece na tela para informar ao usuário sobre um evento. |
|
The CMFCDesktopAlertWndInfo classe é usada com o Classe CMFCDesktopAlertWnd. Especifica os controles que são exibidos se a janela de alerta da área de trabalho for exibida. |
|
The CMFCDragFrameImpl classe desenha o retângulo arrastar que aparece quando o usuário arrasta um painel no modo de encaixar padrão. |
|
Uma barra de ferramentas que aparece quando o usuário pressiona e mantém um botão de barra de ferramentas de nível superior. |
|
Um tipo de botão de barra de ferramentas que se comporta como um botão regular, quando clicado.No entanto, ele abre uma barra de ferramentas da lista suspensa (Classe CMFCDropDownToolBar Se o usuário pressiona e mantém botão de barra de ferramentas pressionado. |
|
The CMFCEditBrowseCtrl classe oferece suporte a controle de edição no controle, que é uma caixa de texto editável 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 arquivos ou em um navegador da pasta. |
|
The CMFCFontComboBox classe cria um controle de caixa de combinação que contém uma lista de fontes. |
|
The CMFCFontInfo classe descreve o nome e outros atributos de uma fonte. |
|
The CMFCHeaderCtrl classe oferece suporte a classificar várias colunas em um controle de cabeçalho. |
|
The CMFCImageEditorDialog classe oferece suporte a uma caixa de diálogo editor de imagens. |
|
The CMFCKeyMapDialog classe oferece suporte a um controle que mapeia comandos para teclas do teclado. |
|
The CMFCLinkCtrl classe exibe um botão sistema autônomo um hiperlink e chama o destino do link quando o botão é clicado. |
|
The CMFCListCtrl classe estende a funcionalidade do Classe CListCtrl classe, oferecendo suporte a funcionalidade de controle de cabeçalho avançados das Classe CMFCHeaderCtrl. |
|
The CMFCMaskedEdit classe 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. |
|
Uma BAR de menus que implementa o encaixe. |
|
Um botão que exibe um menu pop-up e emite relatórios sobre as seleções de menu do usuário. |
|
Um painel com guias com a aparência visual do Painel de navegação no Microsoft Outlook 2000 ou no Outlook 2003.The CMFCOutlookBar objeto contém uma Classe CMFCOutlookBarTabCtrl objeto e uma série de guias. As guias podem ser qualquer um dos Classe CMFCOutlookBarPane objetos ou CWnd-objetos derivados. Para o usuário, a BAR do Outlook aparece sistema autônomo uma série de botões e uma área de exibição.Quando o usuário clica em um botão, o controle correspondente ou painel do botão é exibido. |
|
Um controle derivado de Classe CMFCToolBar que podem ser inseridos em um (BAR do OutlookClasse CMFCOutlookBar). Painel da BAR do Outlook contém uma coluna de botões grandes.O usuário pode rolar até e para baixo na lista de botões se ele for maior do que o painel.Quando o usuário desconecta um painel de BAR do Outlook da BAR do Outlook, ele pode flutuar ou encaixar na janela do quadro principal. |
|
Um controle guia com a aparência visual do Painel de navegação no Microsoft Outlook. |
|
Implementa funcionalidade de menu pop-up do Windows e amplia, adicionando recursos sistema autônomo destacável menus e dicas de ferramentas. |
|
A BAR de menus incorporados em um menu pop-up. |
|
The CMFCPropertyGridColorProperty classe oferece suporte a um item de controle de lista de propriedade que abre uma caixa de diálogo de seleção de cor. |
|
Oferece suporte a um controle de grade de propriedade editável que pode Propriedades de Vídeo em ordem alfabético ou hierárquica. |
|
The CMFCPropertyGridFileProperty classe oferece suporte a um item de controle de lista de propriedade que abre uma caixa de diálogo de seleção de arquivo. |
|
The CMFCPropertyGridFileProperty classe oferece suporte a um item de controle de lista de propriedade que abre uma caixa de diálogo de seleção de fonte. |
|
A CMFCPropertyGridProperty objeto representa um item de lista em um controle de lista de propriedade. |
|
The CMFCPropertyPage classe oferece suporte a exibição dos menus pop-up em uma página de propriedades. |
|
The CMFCPropertySheet oferece suporte de classe um folha de propriedades onde cada página de propriedades é indicada por uma guia de página, um botão de barra de ferramentas, um nó de controle de árvore ou um item da lista. |
|
The CMFCPropertySheetCategoryInfo classe é usada internamente. |
|
A CMFCReBar objeto é uma BAR de controle que fornece informações de estado para controles de rebar, persistência e layout. |
|
Implementa um botão especial localizado no canto superior esquerdo da janela do aplicativo.Quando clicado, o botão abre um menu que geralmente contém comuns Arquivo comandos, comoem aberto, Salvar, and Sair. |
|
The CMFCRibbonBaseElement classe é a classe base para todos os elementos que você pode adicionar a um BAR de faixa de opções.Exemplos de elementos de faixa de opções da fita são botões, caixas de seleção de fita e fita caixas de combinação. |
|
The CMFCRibbonButton classe implementa botões que você pode posicionar em elementos de BAR de faixa de opções, sistema autônomo painéis, barras de ferramentas de acesso rápido e menus pop-up. |
|
The CMFCRibbonButtonsGroup classe permite organizar um conjunto de botões de faixa de opções em um agrupar. Todos os botões do agrupar estão diretamente adjacentes uns aos outros horizontalmente e colocado em uma borda. |
|
The CMFCRibbonCategory classe implementa uma guia faixa que contém um agrupar de painéis da faixa de opções. |
|
The CMFCRibbonCheckBox classe implementa uma caixa de seleção que podem ser adicionados a um menu de painel, barra de ferramentas de acesso rápido ou pop-up de faixa de opções. |
|
The CMFCRibbonColorButton classe implementa um botão de cor que você pode adicionar a uma BAR de faixa de opções. O botão de cor da faixa de opções exibe um menu suspenso que contém um ou mais paletas de cores. |
|
The CMFCRibbonComboBox classe implementa um controle de caixa de combinação que você pode adicionar uma BAR de faixa de opções, um painel de fita ou um menu pop-up de faixa de opções. |
|
Implementa uma legenda colorida que aparece na parte superior de um Faixa de Opções categoria ou de contexto. |
|
Implementa um controle de edição está posicionado em uma faixa de opções. |
|
Implementa uma caixa de combinação que contém uma lista de fontes.Você pode colocar a caixa de combinação em um painel da faixa de opções. |
|
Implementa galerias de faixa de opções de estilo do Office 2007. |
|
Implementa um botão de menu da fita que contém galerias de faixa de opções. |
|
Implementa um rótulo de texto que não pode ser clicado para uma faixa de opções. |
|
Implementa um hiperlink que é posicionado em uma faixa de opções.O hiperlink é aberto em uma página da Web quando você clica nele. |
|
Implementa um painel da faixa de opções de opções é exibida quando você clicar o CMFCRibbonApplicationButton. |
|
Implementa uma barra de ferramentas contextual pop-up. |
|
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íveis, dado o dimensionar do painel. |
|
Implementa um controle que indica visualmente o progresso de uma operação demorada. |
|
The CMFCRibbonSlider classe implementa um controle deslizante que você pode adicionar a uma BAR de faixa de opções ou faixa de opções BAR de status. O controle deslizante de fita se parece com os controles deslizantes de aplicar aplicar zoom que aparecem em aplicativos do Office 2007. |
|
The CMFCRibbonStatusBar classe implementa um BAR de status controle que pode exibir elementos de faixa de opções. |
|
The CMFCRibbonStatusBarPane classe implementa um elemento da faixa de opções que você pode adicionar a uma faixa de opções BAR de status. |
|
The CMFCRibbonUndoButton classe 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 um lista suspensa de suas ações realizadas mais recentemente.Os usuários podem selecionar uma ou mais ações do lista suspensa.No entanto, se o usuário clicar no botão, somente a última (o adicionado mais recentemente) no drop - down lista de ação será desfeita.Você deve popular a lista com ações sistema autônomo o usuário executa-los. |
|
The CMFCShellListCtrl classe fornece funcionalidade de controle de lista do Windows e expande, incluindo a capacidade de exibir uma lista de itens de shell. |
|
The CMFCShellTreeCtrl Estende a classe Classe CTreeCtrl funcionalidade exibindo uma hierarquia de itens de shell. |
|
The CMFCSpinButtonCtrl classe oferece suporte a um gerenciador visual que desenha um controle de botão de rotação. |
|
The CMFCStatusBar classe implementa uma BAR de status similar do CStatusBar classe. No entanto, a CMFCStatusBar classe possui recursos não oferecidos pela CStatusBar classe, sistema autônomo a capacidade de exibir imagens, animações e sistema autônomo barras de progresso e a capacidade de responder ao mouse clica duas vezes. |
|
The CMFCTabCtrl classe fornece funcionalidade para um controle guia. Controle guia exibe uma janela encaixáveis 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. |
|
Essa estrutura fornece informações sobre a guia MDI que o usuário está focalizando. |
|
The CMFCTasksPane classe implementa uma lista de itens que pode ser clicados (tarefas). |
|
The CMFCTasksPaneTask classe é uma classe auxiliar que representa as tarefas na tarefa painel de controle (CMFCTasksPane).O objeto de tarefa representa um item no agrupar de tarefas (CMFCTasksPaneTaskGroup).Cada tarefa pode ter um comando que a estrutura executará quando um usuário clica sobre a tarefa e um ícone que aparece à esquerda do nome da tarefa. |
|
The CMFCTasksPaneTaskGroup classe é uma classe auxiliar usada pela CMFCTasksPane controle.Objetos do tipo CMFCTasksPaneTaskGroup representar um tarefa agrupar.O tarefa agrupar é uma lista de itens que exibe a estrutura em uma caixa separada que tenha um botão Recolher.A caixa pode ter uma legenda opcional (nome de agrupar).Se um agrupar estiver contraído, a lista de tarefas não é visível. |
|
The CMFCToolBar classe semelhante Classe CToolBar, mas oferece suporte adicional para recursos da interface do usuário. Isso inclui barras de ferramentas simples, barras de ferramentas com hot imagens, ícones grandes, botões de pager, barras de ferramentas bloqueadas, rebar controles, texto em imagens, imagens de plano de fundo e com guias as barras de ferramentas.The CMFCToolBar classe também contém suporte interno para personalização do usuário das barras de ferramentas e menus, do tipo arrastar e soltar entre barras de ferramentas e menus, botões da caixa de combinação, edite caixa botões, selecionadores de cores e botões de roll-up. |
|
Fornece a funcionalidade botão em barras de ferramentas. |
|
Um botão de barra de ferramentas que contém um controle de caixa de combinação (Classe CComboBox). |
|
A estrutura usa o CMFCToolBarComboBoxEdit classe para criar um botão de barra de ferramentas que se comporta como um controle de caixa de combinação editável. |
|
Um botão de barra de ferramentas que contém um controle de selecionador de data e time (CMFCToolBarDateTimeCtrlImpl). |
|
Um botão de barra de ferramentas que contém um controle de edição (Classe CEdit). |
|
Um botão de barra de ferramentas que contém um controle de caixa de combinação que permite ao usuário selecionar uma fonte de uma lista de fontes do sistema. |
|
Um botão de barra de ferramentas que contém um controle de caixa de combinação que permite que o usuário selecionar um dimensionar de fonte. |
|
As imagens em uma barra de ferramentas.The CMFCToolBarImages classe gerencia imagens de barra de ferramentas carregadas de recursos do aplicativo ou de arquivos. |
|
Contém o recurso IDs de barra de ferramentas imagens em vários estados.CMFCToolBarInfo é uma classe auxiliar que é usada sistema autônomo um parâmetro das CMFCToolBar::LoadToolBarEx método. |
|
Um botão de barra de ferramentas que contém um menu pop-up. |
|
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 em um aplicativo. Normalmente, o usuário acessa esta caixa de diálogo selecionando Personalizar from the Ferramentas menu. |
|
Uma implementação de dica de ferramenta estendida 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. |
|
Armazena informações sobre a aparência visual de dicas de ferramentas. |
|
Fornece suporte para alterar a aparência do seu aplicativo em um nível global.The CMFCVisualManager classe funciona em conjunto com uma classe que fornece instruções para desenhar os controles de interface GRÁFICA do seu aplicativo usando um estilo consistente. Essas outras classes são referidas sistema autônomo gerentes visual e herdam de CMFCBaseVisualManager. |
|
CMFCVisualManagerOffice2003 um aplicativo dá uma aparência do Microsoft Office 2003. |
|
CMFCVisualManagerOffice2007 um aplicativo dá uma aparência do Microsoft Office 2007. |
|
CMFCVisualManagerVS2005 um aplicativo dá uma aparência do Microsoft Visual Studio 2005. |
|
CMFCVisualManagerWindows imita a aparência do Microsoft Windows XP ou o Microsoft Vista quando o usuário seleciona um Windows XP ou Vista tema. |
|
The CMFCWindowsManagerDialog objeto permite que um usuário Gerenciar janelas filho MDI em um aplicativo MDI. |
|
Permite que um usuário associar diferentes comandos com um determinado CView objeto quando o usuário clica duas vezes dentro dessa exibição. |
|
The CMultiPaneFrameWnd Estende a classe Classe CPaneFrameWnd. Ele pode oferecer suporte a vários painéis.Em vez de um único identificador incorporado para uma BAR de controle, CMultiPaneFrameWnd contém um Classe CPaneContainerManager objeto que permite ao usuário ancorar um CMultiPaneFrameWnd para outro e dinamicamente cria várias janelas flutuantes, com guias. |
|
The COleIPFrameWndEx classe implementa um contêiner OLE que ofereça suporte a MFC Feature Pack. Você deve derivar a classe de janela de quadro no local para seu aplicativo do COleIPFrameWndEx classe, em vez de derivar da COleIPFrameWnd classe. |
|
The CPane classe é um aperfeiçoamento das Classe CControlBar. Se você estiver atualizando um projeto MFC existente, você precisará substituir todas as ocorrências de CControlBar com CPane. |
|
The CPaneContainer classe é um componente básico de modelo de encaixe implementado pelo MFC Feature Pack. Um objeto dessa classe armazena ponteiros para dois painéis encaixe ou duas instâncias de CPaneContainer. Ele também armazena um ponteiro para a linha divisória que separa os painéis (ou os recipientes). Com aninhamento contêineres dentro de recipientes, a estrutura pode construir um binário árvore que representa o encaixe de layouts complexos.A raiz da árvore binária é armazenada em um CPaneContainerManager objeto. |
|
The CPaneContainerManager classe gerencia o armazenamento e a exibição do layout de encaixe corrente. |
|
The CPaneDialog classe oferece suporte a uma caixa de diálogo sem janela restrita e acoplável. |
|
The CPaneDivider a classe divide dois painéis, divide dois grupos de painéis ou separa um agrupar de painéis da área de cliente da janela do quadro principal. |
|
Implementa uma janela minimoldura que contém um painel.O painel preenche a área de cliente da janela. |
|
The CRecentDockSiteInfo classe é uma classe auxiliar que armazena informações de estado recente para o Classe CPane. |
|
Quebra funções da API do Windows, fornecendo uma interface orientada a objeto que você usar para acessar o registro. |
|
Implementa vários métodos que permitem trabalhar com ponteiros para listas de identificador (PIDLs). |
|
Define a aparência dos marcadores inteligentes de encaixe. |
|
Representa uma janela separadora personalizada. |
|
Implementa a funcionalidade de um painel com guias removíveis. |
|
The CTabView classe simplifica o uso de na guia controle de classe (CMFCTabCtrl) em aplicativos que usam/modo de exibição do documento arquitetura do MFC. |
|
Mantém informações de tempo de execução sobre dicas de ferramentas.The CTooltipManager classe é instanciada uma vez por aplicativo. |
|
Uma ferramenta de usuário é um item de menu que executa um aplicativo externo.The Ferramentas Guia de do Personalizar caixa de diálogo Classe CMFCToolBarsCustomizeDialog) permite que o usuário para adicionar ferramentas de usuário e para especificar o nome, comando, argumentos e diretório inicial para cada ferramenta do usuário. |
|
Mantém a coleção de Classe CUserTool objetos em um aplicativo. Uma ferramenta de usuário é um item de menu que executa um aplicativo externo.The CUserToolsManager objeto permite que o usuário ou o desenvolvedor adicione novas ferramentas de usuário para o aplicativo. Oferece suporte à execução dos comandos associados com ferramentas de usuário e ele também salva informações sobre as ferramentas de usuário no registro do Windows. |
|
The CVSListBox classe oferece suporte a um controle de lista editável. |
|
CWinAppEx Controla o estado do aplicativo, salva o estado no registro, carrega o estado do registro, inicializa os gerentes de aplicativos e fornece links para os gerentes de aplicativo mesmo. |