CMFCBaseTabCtrl::CreateWrapper
Создает программа-оболочка для фреймового окна, которое является производным от Класс CWnd но не является производным от Класс CDockablePane.
virtual CWnd* CreateWrapper(
CWnd* pWndToWrap,
LPCTSTR lpszTabLabel,
BOOL bDetachable
);
Параметры
[входящий] pWndToWrap
Указатель на фреймовому окно, которое создает программу-оболочку.[входящий] lpszTabLabel
Строка, содержащая метку для окна.[входящий] bDetachable
Логический параметр, который указывает, является ли окно отделяемо.
Возвращаемое значение
Указатель на программе-оболочке, унаследованный от класса CDockablePane если CreateWrapper успешно создает класс-оболочка для pWndToWrap.Если метод завершается ошибкой, retruns pWndToWrap.
Заметки
Можно закрепить окно с вкладками любой объект, производный от CWnd.Однако для того, объект Класс CMFCBaseTabCtrl будет закрепляемая каждый объект на CMFCBaseTabCtrl быть отделяем.Поэтому CMFCBaseTabCtrl программу-оболочку автоматически создает все объекты, которые не являются производными от CDockablePane.
По умолчанию CMFCBaseTabCtrl создает экземпляры Класс CDockablePaneAdapter.Изменение класс программы-оболочки по умолчанию при обращении CMFCBaseTabCtrl::SetDockingBarWrapperRTC.
Если pWndToWrap является производным от CDockablePane, этот метод не создает программа-оболочка.Вместо этого он завершится неуспешно и возвратит pWndToWrap.
Требования
заголовок: afxbasetabctrl.h