CBaseTabbedPane::SetAutoHideMode

设置可拆窗格中自动隐藏模式在选项卡式窗格。

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

参数

  • [in] bMode
    启动自动隐藏模式的TRUE ;启动常规停靠模式的 FALSE。

  • [in] dwAlignment
    指定将创建自动隐藏窗格的对齐方式。 有关可能值的列表,请参见 CPane::MoveByAlignment

  • [in] [out] pCurrAutoHideBar
    对当前自动隐藏工具栏的指针。 可以为 NULL。

  • [in] bUseTimer
    指定是否使用自动隐藏影响,当用户切换窗格自动隐藏模式,或紧跟隐藏窗格。

返回值

为创建时,切换到自动隐藏模式或 NULL 时"自动隐藏"工具栏的指针,如果工具栏不创建。

备注

当用户选择锁定按钮以切换到选项卡式窗格自动隐藏模式或对常规停靠模式时,框架调用此方法。

自动隐藏模式为每个可拆的窗格中设置在选项卡式窗格。 非可拆的窗格将被忽略。 有关更多信息,请参见 CMFCBaseTabCtrl::EnableTabDetach

调用此方法以切换到一个选项卡式窗格自动隐藏模式程序模型。 必须停靠窗格到主框架窗口(CDockablePane::GetDefaultPaneDivider 必须返回了有效的指针。CPaneDivider)。

要求

标头: afxbasetabbedpane.h

请参见

参考

CBaseTabbedPane选件类

层次结构图