CMFCBaseTabCtrl::InsertTab

插入制表到选项卡控件中。

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

参数

  • [in] pNewWnd
    指针到此方法将作为新选项的窗口。

  • [in] lpszTabLabel
    包含新选项卡标签的字符串。

  • [in] nInsertAt
    新选项卡的从零开始的索引。

  • [in] uiImageId
    从图像的图形ID列表。 选项卡控件使用此图像作为图标为新选项。

  • [in] bDetachable
    确定的boolean参数新的选择是可拆的。

  • [in] uiResTabLabel
    标签的资源ID。

备注

如果 pNewWnd 表示的对象从 CDockablePane选件类 未派生,并且,如果 bDetachable 参数是 TRUE,结构创建新的选项卡上的一个特定的包装。 默认情况下,该包装是 CDockablePaneAdapter选件类的实例。 使用 CMFCBaseTabCtrl::SetDockingBarWrapperRTC 方法创建不同的包装选件类。 任何自定义包装选件类需要从 CDockablePaneAdapter派生。

要求

标头: afxbasetabctrl.h

请参见

参考

CMFCBaseTabCtrl选件类

层次结构图

CDockablePaneAdapter选件类

CMFCBaseTabCtrl::SetDockingBarWrapperRTC