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