Compartilhar via


Classe CMDITabInfo

A classe de CMDITabInfo é usada para passar parâmetros para o método de CMDIFrameWndEx::EnableMDITabbedGroups . Definir membros da classe para controlar o comportamento MDI catalogou grupos.

class CMDITabInfo 

Membros

Construtores public

Nome

Descrição

CMDITabInfo::CMDITabInfo

Construtor padrão.

Métodos públicos

Nome

Descrição

CMDITabInfo::Serialize

Leitura ou grava este objeto ou um arquivo neutro.

Membros de dados

Nome

Descrição

CMDITabInfo::m_bActiveTabCloseButton;

Especifica se um botão de Fechar é exibido no rótulo da guia ativo.

CMDITabInfo::m_bAutoColor

Especifica se cor as guias MDI.

CMDITabInfo::m_bDocumentMenu

Especifica se o grupo de guia exibe um menu pop-up que mostra uma lista de documentos abertos ou exibe botões de rolagem.

CMDITabInfo::m_bEnableTabSwap

Especifica se o usuário pode alternar as posições de guias arrastando.

CMDITabInfo::m_bFlatFrame

Especifica se os guias têm um quadro simples.

CMDITabInfo::m_bTabCloseButton

Especifica se cada rótulo da guia exibe um botão de Fechar .

CMDITabInfo::m_bTabCustomTooltips

Especifica se tooltips personalizados estão habilitados.

CMDITabInfo::m_bTabIcons

Especifica se exibir ícones de guias MDI.

CMDITabInfo::m_nTabBorderSize

Especifica o tamanho da borda da janela de cada guia.

CMDITabInfo::m_style

Especifica o estilo de rótulos de tabulação.

CMDITabInfo::m_tabLocation

Especifica se os rótulos de guias estão localizadas na parte superior ou inferior da página.

Comentários

Essa classe especifica os parâmetros de grupos da guia MDI que cria a estrutura.

Exemplo

O exemplo a seguir demonstra como definir os valores de várias variáveis de membro na classe de CMDITabInfo .

  CMDITabInfo mdiTabParams;
    mdiTabParams.m_style = CMFCTabCtrl::STYLE_3D_ONENOTE; 
    // set to FALSE to place close button at right of tab area
    mdiTabParams.m_bActiveTabCloseButton = FALSE;
    // set to TRUE to enable document icons on MDI taba
    mdiTabParams.m_bTabIcons = TRUE;    
    // set to FALSE to disable auto-coloring of MDI tabs
    mdiTabParams.m_bAutoColor = FALSE; 
    // set to TRUE to enable the document menu at the right edge of the tab area
    mdiTabParams.m_bDocumentMenu = TRUE; 
    //set to TRUE to enable the user to change the tabs positions by dragging the tabs
    mdiTabParams.m_bEnableTabSwap = TRUE;
    // set to TRUE to give each tab window has a flat frame
    mdiTabParams.m_bFlatFrame = TRUE;
    // set to TRUE to enable each tab window to display the Close button on the right edge of the tab. 
    mdiTabParams.m_bTabCloseButton = FALSE;
    // set to TRUE to enable the tabs to display tooltips.
    mdiTabParams.m_bTabCustomTooltips = TRUE;
    // Specifies that the tabs labels are located at the top of the page
    mdiTabParams.m_tabLocation = CMFCTabCtrl::LOCATION_TOP;
    EnableMDITabbedGroups(TRUE, mdiTabParams);

Hierarquia de herança

CMDITabInfo

Requisitos

Cabeçalho: afxmdiclientareawnd.h

Consulte também

Referência

Classe CMDIFrameWndEx

Gráfico da hierarquia

Conceitos

Grupos com guias MDI

Outros recursos

Classes MFC