Partager via


CMFCBaseTabCtrl::InsertTab

Insère un onglet dans le contrôle onglet.

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
);

Paramètres

  • [in] pNewWnd
    Un pointeur vers la fenêtre que cette méthode ajoute une nouvelle table.

  • [in] lpszTabLabel
    Une chaîne qui contient l'étiquette pour la nouvelle table.

  • [in] nInsertAt
    L'index de base zéro de la nouvelle table.

  • [in] uiImageId
    Un ID d'images de la liste d'images. Le contrôle onglet utilise cette image en tant qu'icône pour la nouvelle table.

  • [in] bDetachable
    Un paramètre booléen qui détermine si le nouvel onglet est détachable.

  • [in] uiResTabLabel
    L'ID de ressource de l'étiquette.

Notes

Si l'objet désigné par pNewWnd n'est pas dérivé de CDockablePane, classe et si le paramètre d' bDetachable est TRUE, l'infrastructure crée un wrapper spécial pour la nouvelle table. Par défaut, le wrapper est une instance de CDockablePaneAdapter, classe. Utilisez la méthode de CMFCBaseTabCtrl::SetDockingBarWrapperRTC pour créer une classe wrapper différente. Toute classe wrapper personnalisée doit être dérivée d' CDockablePaneAdapter.

Configuration requise

en-tête : afxbasetabctrl.h

Voir aussi

Référence

CMFCBaseTabCtrl, classe

Graphique de la hiérarchie

CDockablePaneAdapter, classe

CMFCBaseTabCtrl::SetDockingBarWrapperRTC