CMFCTabCtrl::Create
Vytvoří ovládací prvek karta a připojí jej CMFCTabCtrl objektu.
BOOL Create(
Style style,
const RECT& rect,
CWnd* pParentWnd,
UINT nID,
Location location=LOCATION_BOTTOM,
BOOL bCloseBtn=FALSE
);
Parametry
[v]style
Styl ovládacího prvku karta.Další informace naleznete v části poznámky.[v]rect
Obdélník, který bounds ovládacího prvku karta.[v]pParentWnd
Ukazatel na nadřazené okno.Nesmí být NULL .[v]nID
ID ovládacího prvku karta.[v]location
Umístění karty.Výchozí hodnota je LOCATION_BOTTOM.Další informace naleznete v části poznámky.[v]bCloseBtn
TRUEZobrazit tlačítka Zavřít na kartě. jinak FALSE .Výchozí hodnota je FALSE.
Vrácená hodnota
TRUEPokud je úspěšná. jinak FALSE .
Poznámky
Následující tabulka popisuje hodnoty, můžete zadat style parametr.
Styl |
Description |
---|---|
STYLE_3D |
Vytvoří trojrozměrný vzhled ovládacího prvku karta. |
STYLE_FLAT |
Vytvoří ovládací prvek karta s plochou karty. |
STYLE_FLAT_SHARED_HORZ_SCROLL |
Vytvoří ovládací prvek karta s plochou karty a posuvník, který lze posunout karty, pokud se oříznou podle nadřazené okno. |
STYLE_3D_ONENOTE |
Vytvoří ovládací prvek karta ve stylu aplikace Microsoft OneNote. |
STYLE_3D_VS2005 |
Vytvoří ovládací prvek karta ve stylu aplikace Microsoft Visual Studio 2005. |
STYLE_3D_ROUNDED |
Vytvoří ovládací prvek karta se zaoblenými karty ve stylu aplikace Microsoft Visual Studio 2005. |
STYLE_3D_ROUNDED_SCROLL |
Vytvoří ovládací prvek karta se zaoblenými karty a tlačítka posuvníku ve stylu aplikace Microsoft Visual Studio 2005. |
V následující tabulce jsou uvedeny hodnoty můžete zadat location parametr.
Umístění |
Description |
---|---|
LOCATION_BOTTOM |
Karty jsou umístěny v dolní části ovládacího prvku karta. |
LOCATION_TOP |
Karty jsou umístěny v horní části ovládacího prvku karta. |
Příklad
Následující příklad demonstruje použití Create metodu CMFCTabCtrl třídy.V tomto příkladu je součástí stát odběru vzorku.
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
}
Požadavky
Záhlaví: afxtabctrl.h