Condividi tramite


CMFCBaseTabCtrl::InsertTab

Inserisce una tabulazione nel controllo Struttura a schede.

Virtual void InsertTab(
   CWnd* pNewWnd,
   LPCTSTR lpszTabLabel,
   int nInsertAt,
   UINT uiImageId = (UINT)-1,
   BOOL bDetachable = TRUE
);
virtual void InsertTab(
   CWnd* pNewWnd,
   UINT uiResTabLabel,
   int nInsertAt,
   UINT uiImageId = (UINT)-1,
   BOOL bDetachable = TRUE
);

Parametri

  • [in] pNewWnd
    Un puntatore alla finestra che questo metodo aggiunto come nuova scheda.

  • [in] lpszTabLabel
    Stringa che contiene l'etichetta per la nuova scheda.

  • [in] nInsertAt
    L'indice in base zero della nuova scheda.

  • [in] uiImageId
    Un'immagine ID dall'elenco.Il controllo scheda utilizza l'immagine come l'icona della nuova scheda.

  • [in] bDetachable
    Un parametro booleano che determina se la nuova scheda è staccabile.

  • [in] uiResTabLabel
    ID di risorsa per l'etichetta.

Note

Se l'oggetto identificato da pNewWnd non deriva da Classe di CDockablePane e se il parametro bDetachable è TRUE, il framework crea wrapper speciale per la nuova scheda.Per impostazione predefinita, il wrapper è un'istanza Classe di CDockablePaneAdapter.Utilizzare il metodo CMFCBaseTabCtrl::SetDockingBarWrapperRTC per creare una classe wrapper diverso.Qualsiasi classe wrapper personalizzata deve essere derivata da CDockablePaneAdapter.

Requisiti

intestazione: afxbasetabctrl.h

Vedere anche

Riferimenti

Classe di CMFCBaseTabCtrl

Grafico della gerarchia

Classe di CDockablePaneAdapter

CMFCBaseTabCtrl::SetDockingBarWrapperRTC