Partilhar via


Classe CMDITabInfo

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.

class CMDITabInfo 

Membros

Construtores públicos

Nome

Descrição

CMDITabInfo::CMDITabInfo

Construtor padrão.

Métodos públicos

Nome

Descrição

CMDITabInfo::Serialize

Lê ou grava este objeto de ou para um arquivar.

Membros de dados

Nome

Descrição

CMDITabInfo::m_bActiveTabCloseButton;

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

CMDITabInfo::m_bAutoColor

Especifica se a cor das guias MDI.

CMDITabInfo::m_bDocumentMenu

Especifica se o agrupar de guias exibirá um menu pop-up que mostra uma lista de documentos abertos ou exibe botões de rolar.

CMDITabInfo::m_bEnableTabSwap

Especifica se o usuário pode trocar as posições das guias, arrastando.

CMDITabInfo::m_bFlatFrame

Especifica se as guias terão um quadro simples.

CMDITabInfo::m_bTabCloseButton

Especifica se cada etiqueta de guia exibe um Fechar botão.

CMDITabInfo::m_bTabCustomTooltips

Especifica se as dicas de ferramentas personalizadas estão habilitadas.

CMDITabInfo::m_bTabIcons

Especifica se exibe ícones nas guias MDI.

CMDITabInfo::m_nTabBorderSize

Especifica o dimensionar da borda da janela de cada guia.

CMDITabInfo::m_style

Especifica o estilo dos rótulos de guia.

CMDITabInfo::m_tabLocation

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

Comentários

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

Exemplo

O exemplo a seguir demonstra como conjunto os valores das variáveis de membro vários em CMDITabInfo classe.

   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

Conceitos

Grupos com guias MDI

Gráfico de hierarquia do MFC

Referência

Classe CMDIFrameWndEx