CMFCTabCtrl::criar
Cria o controle de guia e a anexa o CMFCTabCtrl objeto.
BOOL Create(
Style style,
const RECT& rect,
CWnd* pParentWnd,
UINT nID,
Location location=LOCATION_BOTTOM,
BOOL bCloseBtn=FALSE
);
Parâmetros
[in] style
O estilo do controle guia.Para obter mais informações, consulte comentários.[in] rect
Um retângulo que circunda o controle guia.[in] pParentWnd
Um ponteiro para uma janela pai.Não deve ser NULL.[in] nID
A ID do controle 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
TRUE Se bem-sucedida; caso contrário, FALSE.
Comentários
A tabela a seguir descreve os valores que você pode especificar para o style parâmetro.
Style |
Descrição |
---|---|
STYLE_3D |
Cria um controle guia com uma aparência tridimensional. |
STYLE_FLAT |
Cria um controle guia com guias simples. |
STYLE_FLAT_SHARED_HORZ_SCROLL |
Cria um controle guia com guias simples e uma BAR de rolagem pode rolar as guias se elas são cortadas por uma janela pai. |
STYLE_3D_ONENOTE |
Cria um controle guia no estilo do Microsoft OneNote. |
STYLE_3D_VS2005 |
Cria um controle guia no estilo do Microsoft Visual Studio 2005. |
STYLE_3D_ROUNDED |
Cria um controle guia com cantos arredondados guias no estilo do Microsoft Visual Studio 2005. |
STYLE_3D_ROUNDED_SCROLL |
Cria um controle guia com cantos arredondadas tabulações e botões de rolar no estilo do Microsoft Visual Studio 2005. |
A tabela a seguir lista os valores que você pode especificar para o location parâmetro.
Local |
Descrição |
---|---|
LOCATION_BOTTOM |
Guias estão localizadas na parte inferior do controle guia. |
LOCATION_TOP |
Guias estão localizadas na parte superior do controle guia. |
Exemplo
O exemplo a seguir demonstra como usar o Create método na CMFCTabCtrl classe. Este exemplo faz parte o Exemplo do StateCollection: Aplicativo de coleção do MFC barra de ferramentas.
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