Udostępnij za pośrednictwem


CMDIFrameWndEx::RemovePaneFromDockManager

Wyrejestrowuje okienko i usuwa Menedżera dokowania.

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

Parametry

  • [w]pControlBar
    Wskaźnik do okienka do usunięcia.

  • [w]bDestroy
    TRUEniszczenie w okienku usunięte.FALSEnie zniszczyć ją.

  • [w]bAdjustLayout
    TRUEAby dostosować układ dokowania natychmiast.Jeśli FALSE, dostosowanie pojawią się tylko gdy odświeżanie wystąpi zdarzenie z innych powodów (użytkownik zmienia rozmiar okna, przeciągnie główna ramka itp.).

  • [w]bAutoHide
    TRUEAby usunąć w okienku listy okienka Autoukrywanie.FALSEw okienku należy usunąć z listy regularnych okienka.

  • [w]pBarReplacement
    Wskaźnik do okienka, który zastępuje okienku usunięte.

Uwagi

Należy zarejestrować każde okienko z menedżerem dokowania do wzięcia udziału w układzie dokowania.Użyj CMDIFrameWndEx::AddPane lub CMDIFrameWndEx::InsertPane zarejestrować okienka.

Ta metoda okienko nie jest już częścią układu dokowania okna ramki.

Wymagania

Nagłówek: afxMDIFrameWndEx.h

Zobacz też

Informacje

Klasa CMDIFrameWndEx

Wykres hierarchii

Klasa CDockingManager