Udostępnij za pośrednictwem


Klasa CMultiPaneFrameWnd

CMultiPaneFrameWnd Rozszerza klasę Klasa CPaneFrameWnd.Obsługuje on wiele okienek.Zamiast pojedynczego uchwyt osadzony, aby pasek sterowania CMultiPaneFrameWnd zawiera Klasa CPaneContainerManager obiekt, który umożliwia użytkownikowi zadokować jedną CMultiPaneFrameWnd do innego i dynamicznie utworzyć wiele okien ruchomy, kartach.

class CMultiPaneFrameWnd : public CPaneFrameWnd

Członkowie

Bb983788.collapse_all(pl-pl,VS.110).gifMetody publiczne

Nazwa

Opis

CMultiPaneFrameWnd::AddPane

Dodaje okienka.(Zastępuje CPaneFrameWnd::AddPane.)

CMultiPaneFrameWnd::AddRecentPane

 

CMultiPaneFrameWnd::AdjustLayout

Dopasowuje układ okna mini-frame.(Zastępuje CPaneFrameWnd::AdjustLayout.)

CMultiPaneFrameWnd::AdjustPaneFrames

  (Zastępuje CPaneFrameWnd::AdjustPaneFrames.)

CMultiPaneFrameWnd::CalcExpectedDockedRect

Oblicza przewidywany prostokąt okna zadokowane.(Zastępuje CPaneFrameWnd::CalcExpectedDockedRect.)

CMultiPaneFrameWnd::CanBeAttached

Określa, czy bieżące okienko można zadokować do innego okna okienka lub ramki.(Zastępuje CPaneFrameWnd::CanBeAttached.)

CMultiPaneFrameWnd::CanBeDockedToPane

Określa, czy można zadokować okno mini-frame okienka.(Zastępuje CPaneFrameWnd::CanBeDockedToPane.)

CMultiPaneFrameWnd::CheckGripperVisibility

  (Zastępuje CPaneFrameWnd::CheckGripperVisibility.)

CMultiPaneFrameWnd::CloseMiniFrame

  (Zastępuje CPaneFrameWnd::CloseMiniFrame.)

CMultiPaneFrameWnd::ConvertToTabbedDocument

Konwertuje okienka dokumentu z zakładkami.(Zastępuje CPaneFrameWnd::ConvertToTabbedDocument.)

CMultiPaneFrameWnd::DockFrame

 

CMultiPaneFrameWnd::DockPane

Dokowane okienka.(Zastępuje CPaneFrameWnd::DockPane.)

CMultiPaneFrameWnd::DockRecentPaneToMainFrame

 

CMultiPaneFrameWnd::GetCaptionText

Zwraca tekst podpisu.(Zastępuje CPaneFrameWnd::GetCaptionText.)

CMultiPaneFrameWnd::GetPaneContainerManager

Zwraca odwołanie do obiektu Menedżera wewnętrznej kontenera.

CMultiPaneFrameWnd::GetFirstVisiblePane

Zwraca pierwszy okienku widoczne zawarte w oknie mini-frame.(Zastępuje CPaneFrameWnd::GetFirstVisiblePane.)

CMultiPaneFrameWnd::GetPane

Zwraca okienka, zawarte w oknie mini-frame.(Zastępuje CPaneFrameWnd::GetPane.)

CMultiPaneFrameWnd::GetPaneCount

Zwraca liczbę okienek, które są zawarte w oknie mini-frame.(Zastępuje CPaneFrameWnd::GetPaneCount.)

CMultiPaneFrameWnd::GetVisiblePaneCount

Zwraca liczbę widocznych okienek, które są zawarte w oknie mini-frame.(Zastępuje CPaneFrameWnd::GetVisiblePaneCount.)

CMultiPaneFrameWnd::InsertPane

 

CMultiPaneFrameWnd::LoadState

Okienka stanu ładuje z rejestru.(Zastępuje CPaneFrameWnd::LoadState.)

CMultiPaneFrameWnd::OnDockToRecentPos

Dokowane okna mini-frame jego ostatniego położenia.(Zastępuje CPaneFrameWnd::OnDockToRecentPos.)

CMultiPaneFrameWnd::OnKillRollUpTimer

Zatrzymuje licznik zbiorczy.(Zastępuje CPaneFrameWnd::OnKillRollUpTimer.)

CMultiPaneFrameWnd::OnPaneRecalcLayout

Dopasowuje układ okienka Okno mini-frame.(Zastępuje CPaneFrameWnd::OnPaneRecalcLayout.)

CMultiPaneFrameWnd::OnSetRollUpTimer

Ustawia czasomierz zbiorczego.(Zastępuje CPaneFrameWnd::OnSetRollUpTimer.)

CMultiPaneFrameWnd::OnShowPane

Wywoływane w ramach, gdy jest ukryta lub wyświetlane w okienku w oknie mini-frame.(Zastępuje CPaneFrameWnd::OnShowPane.)

CMultiPaneFrameWnd::PaneFromPoint

Zwraca okienko zawiera punktu wewnątrz okna mini-frame dostarczonych przez użytkownika.(Zastępuje CPaneFrameWnd::PaneFromPoint.)

CMultiPaneFrameWnd::RemoveNonValidPanes

Wywołana przez ramy usunąć okienek nie jest ważna.(Zastępuje CPaneFrameWnd::RemoveNonValidPanes.)

CMultiPaneFrameWnd::RemovePane

Usuwa okienka w oknie mini-frame.(Zastępuje CPaneFrameWnd::RemovePane.)

CMultiPaneFrameWnd::ReplacePane

Zastępuje inny jednym okienku.(Zastępuje CPaneFrameWnd::ReplacePane.)

CMultiPaneFrameWnd::SaveState

Okienka stanu zapisuje w rejestrze.(Zastępuje CPaneFrameWnd::SaveState.)

CMultiPaneFrameWnd::Serialize

  (Zastępuje CPaneFrameWnd::Serialize.)

CMultiPaneFrameWnd::SetDockState

Ustawia stan dokowania.(Zastępuje CPaneFrameWnd::SetDockState.)

CMultiPaneFrameWnd::SetLastFocusedPane

 

CMultiPaneFrameWnd::SetPreDockState

Ustawia stan predocking.(Zastępuje CPaneFrameWnd::SetPreDockState.)

CMultiPaneFrameWnd::StoreRecentDockSiteInfo

  (Zastępuje CPaneFrameWnd::StoreRecentDockSiteInfo.)

CMultiPaneFrameWnd::StoreRecentTabRelatedInfo

  (Zastępuje CPaneFrameWnd::StoreRecentTabRelatedInfo.)

Uwagi

Większość metod tej klasy zastępują metody w Klasa CPaneFrameWnd klasy.

Jeśli okienko używa AFX_CBRS_AUTO_ROLLUP styl i użytkownik dokowane okienka Okno multi-pane ramek, użytkownika można rzutować okna, niezależnie od ustawień stylu zadokowanych okienek.

Ramy automatycznie tworzy CMultiPaneFrameWnd obiektu, gdy użytkownik pływa okienko używa CBRS_FLOAT_MULTI styl.

Uzyskać informacje wynikające z klasy CPaneFrameWnd klasy i tworzenia dynamicznie, zobacz CPaneFrameWnd.

Przykład

Poniższy przykład ilustruje sposób pobrać wskaźnika do CMultiPaneFrameWnd obiektu.To urywek kodu jest częścią Ustaw rozmiar okienka próbki.

    // CDockablePane* pBar
    CMultiPaneFrameWnd* pParentMiniFrame = 
        DYNAMIC_DOWNCAST (CMultiPaneFrameWnd, pBar->GetParentMiniFrame ()) ;

Hierarchii dziedziczenia

CObject

   CCmdTarget

      CWnd

         CPaneFrameWnd

            CMultiPaneFrameWnd

Wymagania

Nagłówek: afxMultiPaneFrameWnd.h

Zobacz też

Informacje

Wykres hierarchii

Klasa CPaneFrameWnd

Inne zasoby

Klasy MFC