Freigeben über


CMDIFrameWndEx::RemovePaneFromDockManager

Hebt einen Bereich Registrierung auf und entfernt sie aus dem Andocken Manager.

void RemovePaneFromDockManager(
   CBasePane* pControlBar,
   BOOL bDestroy,
   BOOL bAdjustLayout,
   BOOL bAutoHide,
   CBasePane* pBarReplacement 
);

Parameter

  • [in] pControlBar
    Ein Zeiger auf einen Bereich entfernt werden.

  • [in] bDestroy
    TRUE, um dem entfernten Bereichs zu zerstören.FALSE, um ihn nicht zu zerstören.

  • [in] bAdjustLayout
    TRUE, um das Andocken Layouts sofort anzupassen.Wenn FALSE, die Anpassung auftritt, wenn ein Neustart entwerfung Ereignis für andere Gründe auftritt (der Benutzer ändert, wird das Fenster des Hauptframes, usw..). Größe.

  • [in] bAutoHide
    TRUE, um des Bereichs von Liste von Bereichen der automatischen Ausblenden zu entfernen.FALSE, um des Bereichs von Liste regulärer Bereichen zu entfernen.

  • [in] pBarReplacement
    Ein Zeiger auf einen Bereich, der den entfernten Bereich ersetzt.

Hinweise

Sie müssen jeden Bereich mit dem Andocken Manager registrieren, um beim Andocken Layout teilnehmen.Verwendung CMDIFrameWndEx::AddPane oder CMDIFrameWndEx::InsertPane, Bereiche zu registrieren.

Verwenden Sie diese Methode, wenn ein Bereich nicht mehr Teil des Andocken Layouts des Rahmenfensters ist.

Anforderungen

Header: afxMDIFrameWndEx.h

Siehe auch

Referenz

CMDIFrameWndEx-Klasse

Hierarchien-Diagramm

CDockingManager-Klasse