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