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


CBaseTabbedPane::SetAutoHideMode

Задает режим автоматического скрытия, отделяемых панелей в нашитой панели.

virtual CMFCAutoHideToolBar* SetAutoHideMode(
   BOOL bMode,
   DWORD dwAlignment,
   CMFCAutoHideToolBar* pCurrAutoHideBar = NULL,
   BOOL bUseTimer = TRUE
);

Параметры

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

  • [входящий] dwAlignment
    Задает выравнивание панели автоматического скрытия, в которой должен быть создан. Список возможных значений см. в разделе CPane::MoveByAlignment.

  • [in] [out] pCurrAutoHideBar
    Указатель на текущий автоматического скрытия панели инструментов. Может принимать значение NULL.

  • [входящий] bUseTimer
    Определяет, использовать ли автоматическое скрытие создание эффекта, когда пользователь переходит в режим автоматического скрытия панели или скрыть панель немедленно.

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

Указатель на панели инструментов автоматического скрытия, создана при переключении в режим автоматического скрытия или NULL если панель инструментов не создана.

Заметки

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

Режим автоматического скрытия отделяемой установлен для каждой области в нашитой панели. Не отделяемы панели, игнорируются. Дополнительные сведения см. в разделе CMFCBaseTabCtrl::EnableTabDetach.

Вызовите этот метод, чтобы переключиться в режим автоматического скрытия панели нашитую программно. Панель должна закрепляться в главное окно фреймовому (CDockablePane::GetDefaultPaneDivider должно возвращать допустимый указатель на CPaneDivider).

Требования

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

См. также

Ссылки

Класс CBaseTabbedPane

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