Freigeben über


CFrameWnd::RecalcLayout

Aufgerufen vom Framework, wenn die Standardsteuerelementleisten umgeschaltetes oder deaktiviert sind, oder wenn das Rahmenfenster angepasst wird.

virtual void RecalcLayout( 
   BOOL bNotify = TRUE  
);

Parameter

  • bNotify
    Bestimmt, ob das aktive direkte Element für das Rahmenfenster Benachrichtigung der Layoutänderung empfängt. Wenn TRUE, das Element benachrichtigt wird; andernfalls FALSE.

Hinweise

Die Standardimplementierung von diesem Memberfunktionsaufrufe die CWnd-Memberfunktion RepositionBars, um alle Steuerleisten im Rahmen neu anzuordnen sowie im Hauptergebnisbereich Clientfenster (normalerweise CView oder MDICLIENT).

Überschreiben Sie diese Memberfunktion, um die Darstellung und das Verhalten von Steuerleisten steuern, nachdem das Layout des Rahmenfensters geändert hat. Beispielsweise rufen Sie es auf, wenn Sie Steuerleisten aktiviert bzw. deaktiviert werden oder eine andere Steuerleiste hinzufügen.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CFrameWnd-Klasse

Hierarchiediagramm

CWnd::RepositionBars