Compartilhar via


CMFCTabCtrl::Create

Cria o controle da guia e anexá-la ao objeto de CMFCTabCtrl .

BOOL Create(
   Style style,
   const RECT& rect,
   CWnd* pParentWnd,
   UINT nID,
   Location location=LOCATION_BOTTOM,
   BOOL bCloseBtn=FALSE 
);

Parâmetros

  • [in] style
    O estilo de controle de guia.Para obter mais informações, consulte comentários.

  • [in] rect
    Um retângulo que limitam o controle de guia.

  • [in] pParentWnd
    Um ponteiro para uma janela pai.Não deve ser NULL.

  • [in] nID
    A identificação de O controle de guia.

  • [in] location
    O local de guias.o valor padrão é LOCATION_BOTTOM.Para obter mais informações, consulte comentários.

  • [in] bCloseBtn
    TRUE para exibir um botão fechar na guia; caso contrário, FALSE.o valor padrão é FALSE.

Valor de retorno

SeTRUE com êxito; caso contrário, FALSE.

Comentários

A tabela a seguir descreve os valores que você pode especificar para o parâmetro de style .

Style

Descrição

STYLE_3D

Cria um controle de guia com uma aparência tridimensional.

STYLE_FLAT

Cria um controle de guia com as guias lisos.

STYLE_FLAT_SHARED_HORZ_SCROLL

Cria um controle de guia com as guias lisos e uma barra de rolagem que podem rolar se as guias são recortados por uma janela pai.

STYLE_3D_ONENOTE

Cria um controle de guia para o estilo da Microsoft OneNote.

STYLE_3D_VS2005

Cria um controle de guia para o estilo do Microsoft Visual Studio 2005.

STYLE_3D_ROUNDED

Cria um controle de guia com as guias arredondados ao estilo do Microsoft Visual Studio 2005.

STYLE_3D_ROUNDED_SCROLL

Cria um controle de guia com as guias arredondados e botões de rolagem em estilo do Microsoft Visual Studio 2005.

A tabela a seguir lista os valores que você pode especificar para o parâmetro de location .

Local

Descrição

LOCATION_BOTTOM

As guias estão localizados na parte inferior do controle de guia.

LOCATION_TOP

As guias estão localizados na parte superior do controle de guia.

Exemplo

O exemplo seguinte demonstra como usar o método de Create na classe de CMFCTabCtrl .Este exemplo é parte de Exemplo da coleção de estado.

    CMFCTabCtrl m_wndTabs;


...


    // Create tabs window:
    // CRect rectDummy
    // this is a pointer to a parent window
    // fourth parameter is the id of the tab control
    if (!m_wndTabs.Create (CMFCTabCtrl::STYLE_FLAT, rectDummy, this, 1))
    {
        TRACE0("Failed to create output tab window\n");
        return -1;      // fail to create
    }

Requisitos

Cabeçalho: afxtabctrl.h

Consulte também

Referência

Classe de CMFCTabCtrl

Gráfico de hierarquia