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 di CMFCTabCtrl

Grafico della gerarchia