Freigeben über


CMFCBaseTabCtrl::AddTab

Fügt eine neue Registerkarte dem Tab-Steuerelement hinzu.

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

Parameter

  • [in] pTabWnd
    Ein Zeiger auf das Fenster, das diese Methode als neue Registerkarte darstellt.

  • [in] lpszTabLabel
    Eine Zeichenfolge, die die Bezeichnung für die neue Registerkarte enthält.

  • [in] uiImageId
    Eine Bild ID aus der Bildliste. Das Tab-Steuerelement dieses Bild als das Symbol für die neue Registerkarte.

  • [in] uiResTabLabel
    Das Ressourcen-ID für die Bezeichnung.

  • [in] bDetachable
    Ein boolescher Parameter, der bestimmt, ob die neue Registerkarte abnehmbar ist.

Hinweise

Wenn pTabWnd auf ein Objekt verweist, das nicht von CDockablePane-Klasse abgeleitet wird und wenn bDetachableTRUE ist, stellt das Framework automatisch einen Wrapper für das pTabWnd-Objekt. Der Wrapper erleichtert das pTabWnd-Objekt abnehmbar. Standardmäßig ist der Wrapper eine Instanz CDockablePaneAdapter-Klasse. Wenn die Funktionalität vom standardmäßigen Wrapper ist unzulässig, CMFCBaseTabCtrl::SetDockingBarWrapperRTC verwenden die Methode, um einen anderen Wrapper anbot anzugeben.

Anforderungen

Header: afxbasetabctrl.h

Siehe auch

Referenz

CMFCBaseTabCtrl-Klasse

Hierarchiediagramm

CDockablePane-Klasse

CDockablePaneAdapter-Klasse