Condividi tramite


CTabCtrl::Create

Crea un controllo Struttura a schede e lo associa a un'istanza di un oggetto CTabCtrl.

virtual BOOL Create(
  DWORD dwStyle,
  const RECT& rect,
  CWnd* pParentWnd,
  UINT nID 
);

Parametri

  • dwStyle
    Specifica lo stile di controllo tab.Applicare qualsiasi combinazione stili del controllo Struttura a schede, descritta in Windows SDK.Vedere Note per un elenco di stili della finestra che è possibile applicare al controllo.

  • rect
    Specifica la dimensione e la posizione del controllo Struttura a schede.Può essere un oggetto CRect o una struttura RECT.

  • pParentWnd
    Specifica la finestra padre del controllo scheda, in genere CDialog.Non deve essere NULL.

  • nID
    Specifica l'id controllo Struttura a schede

Valore restituito

TRUE se l'inizializzazione dell'oggetto è riuscita, in caso contrario FALSE.

Note

Costruisce un oggetto CTabCtrl in due passaggi.Innanzitutto, chiamare il costruttore e quindi chiamare Crea, che crea il controllo Struttura a schede e lo aggiunge all'oggetto CTabCtrl.

Oltre agli stili del controllo Struttura a schede, è possibile applicare gli stili la finestra a un controllo Struttura a schede:

  • WS_CHILD crea una finestra figlio che rappresenta il controllo Struttura a schede.Non utilizzabile con lo stile WS_POPUP.

  • WS_VISIBLE crea un controllo Struttura a schede che inizialmente è visibile.

  • WS_DISABLED crea una finestra che inizialmente è disabilitata.

  • WS_GROUP specifica il primo controllo di un gruppo di controlli in cui l'utente può spostarsi da un controllo al successivo con i tasti di direzione.Tutti i controlli definiti con lo stile WS_GROUP dopo il primo controllo appartengono allo stesso gruppo.Il controllo successivo alla fine dello stile WS_GROUP il gruppo e l'avvio di stile il gruppo successivo (ovvero un gruppo termina in cui inizia seguito).

  • WS_TABSTOP specifica uno di un numero illimitato di controlli da cui l'utente può spostarsi utilizzando il tasto TAB.Il tasto TAB sposta l'utente al controllo successivo specificato dallo stile WS_TABSTOP.

Per creare un controllo Struttura a schede con gli stili estesi della finestra, chiamare CTabCtrl::CreateEx anziché Crea.

Esempio

// Assuming you have a member variable m_TabCtrl, that is a CTabCtrl
// object, you can use the following to create a tab control.

m_TabCtrl.Create(TCS_TABS | TCS_FIXEDWIDTH | WS_CHILD | WS_VISIBLE,
   rect, this, IDC_MYTAB);

// This creates a tab control with the given styles, and with
// an ID of IDC_MYTAB.

Requisiti

Header: afxcmn.h

Vedere anche

Riferimenti

Classe di CTabCtrl

Grafico della gerarchia

CTabCtrl::CTabCtrl