Aracılığıyla paylaş


CDockSite sınıfı

Bu konu, bütünlüğü sağlamak amacıyla eklenmiştir. Daha fazla ayrıntı için Visual Studio yüklemenizin VC\atlmfc\src\mfc klasöründe yer alan kaynak koda bakın.

Den türetilen bölmeleri düzenlemek için işlevsellik sağlayan CPane sınıfı satır kümeleri halinde.

class CDockSite: public CBasePane

Üyeler

Bb982164.collapse_all(tr-tr,VS.110).gifPublic yöntemler

Ad

Description

CDockSite::AddRow

 

CDockSite::AdjustDockingLayout

  (Geçersiz kılar CBasePane::AdjustDockingLayout.)

CDockSite::AdjustLayout

  (Geçersiz kılar CBasePane::AdjustLayout.)

CDockSite::AlignDockSite

 

CDockSite::CalcFixedLayout

  (Geçersiz kılar CBasePane::CalcFixedLayout.)

CDockSite::CanAcceptPane

  (Geçersiz kılar CBasePane::CanAcceptPane.)

CDockSite::CreateEx

  (Geçersiz kılar CBasePane::CreateEx.)

CDockSite::CreateRow

 

CDockSite::DockPane

  (Geçersiz kılar CBasePane::DockPane.)

CDockSite::DoesAllowDynInsertBefore

  (Geçersiz kılar CBasePane::DoesAllowDynInsertBefore.)

CDockSite::FindRowIndex

 

CDockSite::FixupVirtualRects

 

CDockSite::GetDockSiteID

 

CDockSite::GetDockSiteRowsList

 

CDockSite::IsAccessibilityCompatible

  (Geçersiz kılar CBasePane::IsAccessibilityCompatible.)

CDockSite::IsDragMode

 

CDockSite::IsLastRow

 

CDockSite::IsRectWithinDockSite

 

CDockSite::IsResizable

  (Geçersiz kılar CBasePane::IsResizable.)

CDockSite::MovePane

 

CDockSite::OnInsertRow

 

CDockSite::OnRemoveRow

 

CDockSite::OnResizeRow

 

CDockSite::OnSetWindowPos

 

CDockSite::OnShowRow

 

CDockSite::OnSizeParent

 

CDockSite::PaneFromPoint

Verilen parametre tarafından belirtilen noktada dock sitedeki yuvaya bir bölme döndürür.

CDockSite::DockPaneLeftOf

Bir bölmeden diğerine sola docks.

CDockSite::FindPaneByID

Belirtilen kimliği ile tanımlanan bölmeyi döndüren

CDockSite::GetPaneList

Dock sitesinde yuvaya bölmeleri listesini döndürür.

CDockSite::RectSideFromPoint

 

CDockSite::RemovePane

 

CDockSite::RemoveRow

 

CDockSite::ReplacePane

 

CDockSite::RepositionPanes

 

CDockSite::ResizeDockSite

 

CDockSite::ResizeRow

 

CDockSite::ShowPane

Bölmeyi gösterir.

CDockSite::ShowRow

 

CDockSite::SwapRows

 

Notlar

Çerçeve oluşturur CDockSite aradığınızda, otomatik olarak nesneleri CFrameWndEx::EnableDocking.Dock site windows ana çerçeve penceresinde bulunan istemci alanının kenarında yerleştirilir.

Genellikle çünkü dock site tarafından sağlanan hizmetleri call gerekmez CFrameWndEx sınıfı bu hizmetleri yönetir.

Örnek

Aşağıdaki örnek, bir nesnenin oluşturulması gösterilmiştir CDockSite sınıfı.

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

Devralma hiyerarşisi

CObjectCCmdTargetCWnd

         CBasePaneCDockSite

Gereksinimler

Başlık: afxDockSite.h

Ayrıca bkz.

Başvuru

Hiyerarşi grafik

CBasePane sınıfı

Diğer Kaynaklar

mfc sınıfları