Sdílet prostřednictvím


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

Viz také

Referenční dokumentace

Třída CMFCTabCtrl

Graf hierarchie