Partager via


CFrameWnd::RecalcLayout

Appelé par l'infrastructure lorsque les barres de contrôles standard sont désactiver ou basculé lorsque la fenêtre frame est redimensionnée.

virtual void RecalcLayout(
   BOOL bNotify = TRUE 
);

Paramètres

  • bNotify
    Détermine si l'élément actif sur place de la fenêtre frame reçoit une notification de la modification de disposition.Si est averti TRUE, l'élément ; sinon FALSE.

Notes

L'implémentation par défaut de ce appels d'une fonction membre la fonction membre RepositionBars d' CWnd pour repositionner les barres de contrôles dans le frame ainsi que dans la fenêtre cliente principale (généralement CView ou MDICLIENT).

Remplacez cette fonction membre pour contrôler l'apparence et le comportement des barres de contrôles une fois la disposition de la fenêtre frame a changé.Par exemple, lorsque vous appelez la désactiver les barres de contrôles désactiver ou ajoutez une autre barre de contrôles.

Configuration requise

Header: afxwin.h

Voir aussi

Référence

Classe de CFrameWnd

Graphique de la hiérarchie

CWnd::RepositionBars