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


Класс CDockablePaneAdapter

Замечание

Библиотека классов Microsoft Foundation (MFC) продолжает поддерживаться. Однако мы больше не добавляем функции или обновляем документацию.

Обеспечивает поддержку прикрепления производных панелей от CWnd.

Синтаксис

class CDockablePaneAdapter : public CDockablePane

Участники

Открытые методы

Имя Описание
CDockablePaneAdapter::GetWrappedWnd Возвращает окно в оболочке.
CDockablePaneAdapter::LoadState (Переопределения CDockablePane::LoadState.)
CDockablePaneAdapter::SaveState (Переопределения CDockablePane::SaveState.)
CDockablePaneAdapter::SetWrappedWnd

Замечания

Обычно платформа создает экземпляры объектов этого класса при использовании методов CMFCBaseTabCtrl::AddTab или CMFCBaseTabCtrl::InsertTab .

Если вы хотите настроить CDockablePaneAdapter поведение, просто наследуйте новый класс и задайте сведения о классе среды выполнения на вкладках с помощью CMFCBaseTabCtrl::SetDockingBarWrapperRTC.

Иерархия наследования

CObject
└ CCmdTarget
└ CWnd
   └ CBasePane
    └ CPane
     └ CDockablePane
      └ CDockablePaneAdapter

Требования

Заголовок: afxDockablePaneAdapter.h

CDockablePaneAdapter::GetWrappedWnd

Возвращает базовое окно для адаптера панели с закреплением.

virtual CWnd* GetWrappedWnd() const;

Возвращаемое значение

Указатель на окно оболочки.

Замечания

Используйте эту функцию для доступа к окну оболочки.

CDockablePaneAdapter::LoadState

Загружает состояние области из реестра.

virtual BOOL LoadState(
    LPCTSTR lpszProfileName = NULL,
    int nIndex = -1,
    UINT uiID = (UINT) -1);

Параметры

lpszProfileName
[in] Имя профиля.

nIndex
[in] Индекс профиля.

uiID
[in] Идентификатор области.

Возвращаемое значение

Замечания

CDockablePaneAdapter::SaveState

Сохраняет состояние области в реестре.

virtual BOOL SaveState(
    LPCTSTR lpszProfileName = NULL,
    int nIndex = -1,
    UINT uiID = (UINT) -1);

Параметры

lpszProfileName
[in] Имя профиля.

nIndex
[in] Индекс профиля (по умолчанию — идентификатор элемента управления окна).

uiID
[in] Идентификатор области.

Возвращаемое значение

Замечания

CDockablePaneAdapter::SetWrappedWnd

Задает базовое окно для адаптера панели с закреплением.

virtual BOOL SetWrappedWnd(CWnd* pWnd);

Параметры

pWnd
[in] Указатель на окно для оболочки адаптера области.

Возвращаемое значение

Замечания

См. также

Диаграмма иерархии
Классы
Класс CDockablePane