Поделиться через


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

Параметры

  • [входящий] pNewWnd
    Указатель на окно, этот метод добавляет в виде новой вкладки.

  • [входящий] lpszTabLabel
    Строка, содержащая метку для новой вкладки.

  • [входящий] nInsertAt
    Начинающийся с нуля индекс новой вкладки.

  • [входящий] uiImageId
    Идентификатор образа из списка образа.Набор вкладок использует этот способ для новой вкладки.

  • [входящий] bDetachable
    Логический параметр, который определяет, является ли новая вкладка отделяема.

  • [входящий] uiResTabLabel
    Идентификатор ресурса для маркера.

Заметки

Если объект, заданный pNewWnd не является производным от Класс CDockablePane и если параметр bDetachableTRUE, то платформа создает специальная программа-оболочка для новой вкладки.По умолчанию программа-оболочка экземпляр Класс CDockablePaneAdapter.Используйте метод CMFCBaseTabCtrl::SetDockingBarWrapperRTC чтобы создать другую класс-оболочка.Любой пользовательской класс-оболочке должен быть производным от CDockablePaneAdapter.

Требования

заголовок: afxbasetabctrl.h

См. также

Ссылки

Класс CMFCBaseTabCtrl

Диаграмма иерархии

Класс CDockablePaneAdapter

CMFCBaseTabCtrl::SetDockingBarWrapperRTC