共用方式為


CMFCTabCtrl::Create

建立索引標籤控制項並將其附加至 CMFCTabCtrl 物件。

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

參數

  • [in] style
    索引標籤控制項的樣式。 如需詳細資訊,請參閱「備註」。

  • [in] rect
    表示索引標籤控制項的矩形。

  • [in] pParentWnd
    指標到父視窗。 必須不是 NULL。

  • [in] nID
    索引標籤控制項的 ID。

  • [in] location
    索引標籤的位置。 預設值是 LOCATION_BOTTOM。 如需詳細資訊,請參閱「備註」。

  • [in] bCloseBtn
    若要顯示索引標籤的 [關閉] 按鈕的TRUE ;否則, FALSE。 預設值是 FALSE。

傳回值

如果成功,則為 TRUE,否則為 FALSE。

備註

下表描述您可以為 style 參數指定的值。

樣式

描述

STYLE_3D

建立一個立體顯示的索引標籤控制項。

STYLE_FLAT

建立一般索引標籤的索引標籤控制項。

STYLE_FLAT_SHARED_HORZ_SCROLL

建立與可以捲動索引標籤的一般選項和捲軸的索引標籤控制項,則由父視窗裁剪。

STYLE_3D_ONENOTE

建立索引標籤控制項仿照 Microsoft OneNote 樣式。

STYLE_3D_VS2005

建立索引標籤控制項仿照 Microsoft Visual Studio 2005 樣式。

STYLE_3D_ROUNDED

建立具有圓角索引標籤的索引標籤控制項仿照 Microsoft Visual Studio 2005 樣式。

STYLE_3D_ROUNDED_SCROLL

建立具有圓角選項和捲軸按鈕的索引標籤控制項仿照 Microsoft Visual Studio 2005 樣式。

下表列出您可以為 location 參數指定的值。

Location

描述

LOCATION_BOTTOM

索引標籤位於控制項底部。

LOCATION_TOP

索引標籤位於控制項上方。

範例

下列範例會在 CMFCTabCtrl 類別會示範如何使用 Create 方法。 這個範例是 狀態集合範例的一部分。

    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
    }

需求

標題: afxtabctrl.h

請參閱

參考

CMFCTabCtrl 類別

階層架構圖