Condividi tramite


CMFCBaseTabCtrl::AddTab

Aggiunge una nuova scheda alla scheda.

virtual void AddTab(
   CWnd* pTabWnd,
   LPCTSTR lpszTabLabel,
   UINT uiImageId = (UINT)-1,,
   BOOL bDetachable = TRUE
);
virtual void AddTab(
   CWnd* pTabWnd,
   UINT uiResTabLabel,
   UINT uiImageId = (UINT)-1,
   BOOL bDetachable = TRUE
);

Parametri

  • [in] pTabWnd
    Un puntatore alla finestra che questo metodo rappresenta la nuova scheda.

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

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

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

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

Note

Se i punti pTabWnd a un oggetto che non è derivato da Classe CDockablePane e se bDetachable è TRUE, il framework crea automaticamente un wrapper per l'oggetto pTabWnd. Il wrapper rende l'oggetto pTabWnd staccabile. Per impostazione predefinita, il wrapper è un'istanza Classe CDockablePaneAdapter. Se la funzionalità offrisse dal wrapper predefinito è accettabile, viene utilizzato il metodo CMFCBaseTabCtrl::SetDockingBarWrapperRTC per specificare un wrapper diverso.

Requisiti

intestazione: afxbasetabctrl.h

Vedere anche

Riferimenti

Classe CMFCBaseTabCtrl

Grafico delle gerarchie

Classe CDockablePane

Classe CDockablePaneAdapter