Sdílet prostřednictvím


Třída CDockSite

Toto téma je zahrnuté pro úplnost. Další podrobnosti najdete ve zdrojovém kódu ve složce VC\atlmfc\src\mfc instalace Visual Studia.

Poskytuje funkce pro uspořádání podoken, které jsou odvozeny z Třída CPane do sad řádků.

class CDockSite: public CBasePane

Členy

Veřejné metody

Název

Description

CDockSite::AddRow

 

CDockSite::AdjustDockingLayout

  (Přepíše CBasePane::AdjustDockingLayout.)

CDockSite::AdjustLayout

  (Přepíše CBasePane::AdjustLayout.)

CDockSite::AlignDockSite

 

CDockSite::CalcFixedLayout

  (Přepíše CBasePane::CalcFixedLayout.)

CDockSite::CanAcceptPane

  (Přepíše CBasePane::CanAcceptPane.)

CDockSite::CreateEx

  (Přepíše CBasePane::CreateEx.)

CDockSite::CreateRow

 

CDockSite::DockPane

  (Přepíše CBasePane::DockPane.)

CDockSite::DoesAllowDynInsertBefore

  (Přepíše CBasePane::DoesAllowDynInsertBefore.)

CDockSite::FindRowIndex

 

CDockSite::FixupVirtualRects

 

CDockSite::GetDockSiteID

 

CDockSite::GetDockSiteRowsList

 

CDockSite::IsAccessibilityCompatible

  (Přepíše CBasePane::IsAccessibilityCompatible .)

CDockSite::IsDragMode

 

CDockSite::IsLastRow

 

CDockSite::IsRectWithinDockSite

 

CDockSite::IsResizable

  (Přepíše CBasePane::IsResizable.)

CDockSite::MovePane

 

CDockSite::OnInsertRow

 

CDockSite::OnRemoveRow

 

CDockSite::OnResizeRow

 

CDockSite::OnSetWindowPos

 

CDockSite::OnShowRow

 

CDockSite::OnSizeParent

 

CDockSite::PaneFromPoint

Vrátí ukotvený v místě určeném parametrem daného webu dock podokna.

CDockSite::DockPaneLeftOf

Ukotvené podokno vlevo od jiného podokna.

CDockSite::FindPaneByID

Vrátí panel, který je identifikován daným ID.

CDockSite::GetPaneList

Vrátí seznam podoken, které jsou na serveru ukotvit ukotvený.

CDockSite::RectSideFromPoint

 

CDockSite::RemovePane

 

CDockSite::RemoveRow

 

CDockSite::ReplacePane

 

CDockSite::RepositionPanes

 

CDockSite::ResizeDockSite

 

CDockSite::ResizeRow

 

CDockSite::ShowPane

Zobrazí v podokně.

CDockSite::ShowRow

 

CDockSite::SwapRows

 

Poznámky

Vytvoří v rámci CDockSite objekty automaticky při volání CFrameWndEx::EnableDocking.Ukotvit webu systému windows jsou umístěny na okraji oblasti klienta v okně hlavní rámec.

Obvykle není nutné volat služby poskytované webu dock, protože Třída CFrameWndEx zpracovává tyto služby.

Příklad

Následující příklad ukazuje, jak vytvořit objekt CDockSite třídy.

   AFX_DOCKSITE_INFO info;
    CDockSite* pDockBar = (CDockSite*) info.pDockBarRTC->CreateObject();

Hierarchii dědičnosti

CObjectCCmdTargetCWnd

         CBasePaneCDockSite

Požadavky

Záhlaví: afxDockSite.h

Viz také

Referenční dokumentace

Graf hierarchie

Třída CBasePane

Další zdroje

MFC – třídy