Udostępnij za pośrednictwem


CMFCTabCtrl::Create

Tworzy formant karty i dołącza go do CMFCTabCtrl obiektu.

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

Parametry

  • [w]style
    Styl formantu karty.Aby uzyskać więcej informacji zobacz uwagi.

  • [w]rect
    Prostokąt, który ogranicza formantu karty.

  • [w]pParentWnd
    Wskaźnik do okna nadrzędnego.Nie może być NULL.

  • [w]nID
    Identyfikator formantu karty.

  • [w]location
    Lokalizacja karty.Wartością domyślną jest LOCATION_BOTTOM.Aby uzyskać więcej informacji zobacz uwagi.

  • [w]bCloseBtn
    TRUEAby wyświetlić przycisk Zamknij na karcie; w przeciwnym razie FALSE.Wartością domyślną jest FALSE.

Wartość zwracana

TRUEw przypadku powodzenia; w przeciwnym razie FALSE.

Uwagi

W poniższej tabeli opisano wartości, można określić dla style parametru.

Styl

Opis

STYLE_3D

Formant karty tworzy trójwymiarowy wygląd.

STYLE_FLAT

Tworzy formant karty z płaskim karty.

STYLE_FLAT_SHARED_HORZ_SCROLL

Tworzy formant karty z płaskim karty i pasek przewijania można przewinąć karty, jeśli są one przycinane przez okno nadrzędne.

STYLE_3D_ONENOTE

Tworzy formant karty w stylu programu Microsoft OneNote.

STYLE_3D_VS2005

Tworzy formant karty w stylu programu Microsoft Visual Studio 2005.

STYLE_3D_ROUNDED

Tworzy formant karty z zaokrąglonymi kart w stylu programu Microsoft Visual Studio 2005.

STYLE_3D_ROUNDED_SCROLL

Tworzy formant karty z zaokrąglonymi karty i przyciski przewijania w stylu programu Microsoft Visual Studio 2005.

W poniższej tabeli przedstawiono wartości, można określić dla location parametru.

Lokalizacja

Opis

LOCATION_BOTTOM

Karty znajdują się na dole formantu karty.

LOCATION_TOP

Karty znajdują się w górnej części formantu karty.

Przykład

Poniższy przykład demonstruje, jak używać Create metodę w CMFCTabCtrl klasy.W tym przykładzie jest częścią Państwo zbierania próbki.

    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
    }

Wymagania

Nagłówek: afxtabctrl.h

Zobacz też

Informacje

Klasa CMFCTabCtrl

Wykres hierarchii