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


CFrameWndEx::RemovePaneFromDockManager

Отменяет регистрацию панель и удаляет его из диспетчера закрепления.

void RemovePaneFromDockManager(
   CBasePane* pControlBar,
   BOOL bDestroy,
   BOOL bAdjustLayout,
   BOOL bAutoHide,
   CBasePane* pBarReplacement
);

Параметры

  • [входящий] pControlBar
    Указатель на панели элементов управления для удаления.

  • [входящий] bDestroy
    TRUE для уничтожения панель элементов управления после удаления ее; FALSE в противном случае.

  • [входящий] bAdjustLayout
    TRUE чтобы обработать структуру закрепления; FALSE в противном случае.

  • [входящий] bAutoHide
    TRUE если панель элементов управления в режиме автоматического скрытия; FALSE в противном случае.

  • [входящий] pBarReplacement
    Указатель на панели, которая заменит удаленная панель.

Заметки

Используйте этот метод, чтобы удалить панель элементов управления из структуры закрепления фреймового окна.

Класс CDockingManager обрабатывает структуру панелей элементов управления. Необходимо зарегистрировать каждая панель элементов управления с диспетчером закрепления с помощью метода CFrameWndEx::AddPane или метода CFrameWndEx::InsertPane.

Требования

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

См. также

Ссылки

Класс CFrameWndEx

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