Condividi tramite


CMFCTabCtrl::Create

Crea il controllo Struttura a schede e lo aggiunge all'oggetto CMFCTabCtrl.

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

Parametri

  • [in] style
    Lo stile di controllo tab. Per ulteriori informazioni, vedere la sezione Osservazioni.

  • [in] rect
    Un rettangolo che limita il controllo Struttura a schede.

  • [in] pParentWnd
    Un puntatore a una finestra padre. Non deve essere NULL.

  • [in] nID
    ID di controllo tab.

  • [in] location
    La posizione delle schede. Il valore predefinito è LOCATION_BOTTOM. Per ulteriori informazioni, vedere la sezione Osservazioni.

  • [in] bCloseBtn
    TRUE per visualizzare un pulsante nella scheda, in caso contrario, FALSE. Il valore predefinito è FALSE.

Valore restituito

TRUE se l'operazione viene completata correttamente. In caso contrario FALSE.

Note

Nella tabella seguente vengono descritti i valori che è possibile specificare per il parametro style.

Stile

Descrizione

STYLE_3D

Crea un controllo Struttura a schede in un aspetto tridimensionale.

STYLE_FLAT

Crea un controllo Struttura a schede nelle schede piane.

STYLE_FLAT_SHARED_HORZ_SCROLL

Crea un controllo Struttura a schede nelle schede piane e una barra di scorrimento che possono scorrere le schede se vengono rimosse da una finestra padre.

STYLE_3D_ONENOTE

Crea un controllo Struttura a schede in stile OneNote Microsoft.

STYLE_3D_VS2005

Crea un controllo Struttura a schede nello stile di Microsoft Visual Studio 2005.

STYLE_3D_ROUNDED

Crea un controllo Struttura a schede nelle schede arrotondate nello stile di Microsoft Visual Studio 2005.

STYLE_3D_ROUNDED_SCROLL

Crea un controllo Struttura a schede nelle schede arrotondate e i pulsanti di scorrimento nello stile di Microsoft Visual Studio 2005.

Nella tabella seguente sono elencati i valori che è possibile specificare per il parametro location.

Location

Descrizione

LOCATION_BOTTOM

Le schede risiedono nella parte inferiore del controllo Struttura a schede.

LOCATION_TOP

Le schede sono contenute all'inizio del controllo Struttura a schede.

Esempio

Il seguente esempio viene illustrato come utilizzare il metodo Create nella classe CMFCTabCtrl. Questo esempio fa parte esempio di raccolta di stato.

    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
    }

Requisiti

intestazione: afxtabctrl.h

Vedere anche

Riferimenti

Classe CMFCTabCtrl

Grafico delle gerarchie