Partager via


CBaseTabbedPane::SetAutoHideMode

Définit le mode de masquer automatiquement pour les volets détachables dans le volet à onglets.

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

Paramètres

  • [in] bMode
    TRUE à activer masquer automatiquement l'état ; FALSE pour activer le mode normal d'ancrage.

  • [in] dwAlignment
    Spécifie l'alignement du volet de masquer automatiquement qui doit être créé. Pour obtenir la liste des valeurs possibles, consultez CPane::MoveByAlignment.

  • [in] [out] pCurrAutoHideBar
    Un pointeur familiarisé avec masquer automatiquement la barre d'outils. Peut être NULL.

  • [in] bUseTimer
    Spécifie s'il faut utiliser le masquer automatiquement à exécuter lorsque l'utilisateur bascule le volet masquer automatiquement l'état, ou pour masquer le volet immédiatement.

Valeur de retour

Un pointeur vers la barre d'outils de masquer automatiquement à laquelle est créé en basculant masquer automatiquement l'état, ou NULL si aucune barre d'outils n'est créée.

Notes

L'infrastructure appelle cette méthode lorsque l'utilisateur choisit le bouton d'épingle pour basculer le volet à onglets à masquer automatiquement le mode ou en mode normal d'ancrage.

Masquer automatiquement le mode est défini pour chaque volet détachable dans le volet à onglets. Les volets qui sont non détachables sont ignorés. Pour plus d'informations, consultez CMFCBaseTabCtrl::EnableTabDetach.

Appelez cette méthode pour basculer un volet à onglets à masquer automatiquement le mode par programme. Le volet doit être ancré à la fenêtre frame principale (CDockablePane::GetDefaultPaneDivider doit retourner un pointeur valide à CPaneDivider).

Configuration requise

en-tête : afxbasetabbedpane.h

Voir aussi

Référence

CBaseTabbedPane, classe

Graphique de la hiérarchie