Partager via


CMFCBaseTabCtrl::AddTab

Ajoute un nouvel onglet au contrôle onglet.

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

Paramètres

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

  • [in] lpszTabLabel
    Une chaîne qui contient l'étiquette pour 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] uiResTabLabel
    L'ID de ressource de l'étiquette.

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

Notes

Si les points d' pTabWnd à un objet qui n'est pas dérivé de CDockablePane, classe et si bDetachable est TRUE, l'infrastructure crée automatiquement un wrapper pour l'objet d' pTabWnd . Le wrapper rend l'objet d' pTabWnd détachable. Par défaut, le wrapper est une instance de CDockablePaneAdapter, classe. Si la fonctionnalité offrait par le wrapper par défaut est inacceptable, utilisez la méthode de CMFCBaseTabCtrl::SetDockingBarWrapperRTC pour spécifier un wrapper différent.

Configuration requise

en-tête : afxbasetabctrl.h

Voir aussi

Référence

CMFCBaseTabCtrl, classe

Graphique de la hiérarchie

CDockablePane, classe

CDockablePaneAdapter, classe