Sdílet prostřednictvím


CBaseTabbedPane::SetAutoHideMode

Nastaví režim automaticky skrýt pro oddělitelná podoken v podokně s kartami.

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

Parametry

  • [v]bMode
    TRUEPovolení automatického skrývání režimu; FALSEpovolení pravidelných dokovací režimu.

  • [v]dwAlignment
    Určuje zarovnání Automaticky schovávat panel, který má být vytvořen.Seznam možných hodnot naleznete v tématu CPane::MoveByAlignment.

  • [v] [výstup]pCurrAutoHideBar
    Ukazatel aktuální schovávaný panel nástrojů.Může být NULL.

  • [v]bUseTimer
    Určuje, zda použít efekt automaticky skrýt, když uživatel přepne do režimu automatického skrývání podokna nebo skrýt podokno ihned.

Vrácená hodnota

Automaticky schovávat panel nástrojů, vytvořený při přepnutí do režimu automaticky skrýt ukazatel nebo NULL Pokud je vytvořen žádný panel nástrojů.

Poznámky

Rámci volání této metody uživatel zvolí tlačítko pin režim automaticky skrývat nebo pravidelné dokovací režimu Přepnout podokno s kartami.

Automaticky skrýt režim se nastavuje pro každé odnímatelné podokno v podokně s kartami.Podokna, které jsou nesnímatelné jsou ignorovány.Další informace naleznete v tématu CMFCBaseTabCtrl::EnableTabDetach.

Volání této metody programově Přepnout podokno s kartami na režim Automaticky schovávat.V podokně musí ukotveno v okně hlavního rámce (CDockablePane::GetDefaultPaneDivider musí vrátit platný ukazatel CPaneDivider).

Požadavky

Záhlaví: afxbasetabbedpane.h

Viz také

Referenční dokumentace

Třída CBaseTabbedPane

Graf hierarchie