Compartir a través de


Clase de CDockSite

Este tema se incluye a efectos de integridad. Para obtener información más detallada, vea el código fuente ubicado en la carpeta VC\atlmfc\src\mfc de la instalación de Visual Studio.

Proporciona la funcionalidad para organizar los paneles que están derivados de Clase de CPane en conjuntos de filas.

class CDockSite: public CBasePane

Members

Bb982164.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

CDockSite::AddRow

 

CDockSite::AdjustDockingLayout

  (Reemplaza CBasePane::AdjustDockingLayout.)

CDockSite::AdjustLayout

  (Reemplaza CBasePane::AdjustLayout.)

CDockSite::AlignDockSite

 

CDockSite::CalcFixedLayout

  (Reemplaza CBasePane::CalcFixedLayout.)

CDockSite::CanAcceptPane

  (Reemplaza CBasePane::CanAcceptPane.)

CDockSite::CreateEx

  (Reemplaza CBasePane::CreateEx.)

CDockSite::CreateRow

 

CDockSite::DockPane

  (Reemplaza CBasePane::DockPane.)

CDockSite::DoesAllowDynInsertBefore

  (Reemplaza CBasePane::DoesAllowDynInsertBefore.)

CDockSite::FindRowIndex

 

CDockSite::FixupVirtualRects

 

CDockSite::GetDockSiteID

 

CDockSite::GetDockSiteRowsList

 

CDockSite::IsAccessibilityCompatible

  (Reemplaza CBasePane::IsAccessibilityCompatible.)

CDockSite::IsDragMode

 

CDockSite::IsLastRow

 

CDockSite::IsRectWithinDockSite

 

CDockSite::IsResizable

  (Reemplaza CBasePane::IsResizable.)

CDockSite::MovePane

 

CDockSite::OnInsertRow

 

CDockSite::OnRemoveRow

 

CDockSite::OnResizeRow

 

CDockSite::OnSetWindowPos

 

CDockSite::OnShowRow

 

CDockSite::OnSizeParent

 

CDockSite::PaneFromPoint

Devuelve un panel acoplado en el sitio de vinculación en el punto especificado por el parámetro especificado.

CDockSite::DockPaneLeftOf

Acoplar un panel a la izquierda de otro panel.

CDockSite::FindPaneByID

Devuelve el panel identificado por la identificación especificada

CDockSite::GetPaneList

Devuelve una lista de paneles que se acoplan al sitio de vinculación.

CDockSite::RectSideFromPoint

 

CDockSite::RemovePane

 

CDockSite::RemoveRow

 

CDockSite::ReplacePane

 

CDockSite::RepositionPanes

 

CDockSite::ResizeDockSite

 

CDockSite::ResizeRow

 

CDockSite::ShowPane

Muestra el panel.

CDockSite::ShowRow

 

CDockSite::SwapRows

 

Comentarios

El marco de trabajo crea los objetos de CDockSite automáticamente cuando llama a CFrameWndEx::EnableDocking.Las ventanas del sitio de vinculación se colocan en el borde del área cliente de la ventana de marco principal.

No tiene que normalmente llamar a los servicios proporcionados por el sitio de vinculación porque Clase de CFrameWndEx controla estos servicios.

Ejemplo

El ejemplo siguiente se muestra cómo crear un objeto de clase de CDockSite .

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

Jerarquía de herencia

CObjectCCmdTargetCWnd

         CBasePaneCDockSite

Requisitos

encabezado: afxDockSite.h

Vea también

Referencia

Gráfico de jerarquía

Clase de CBasePane

Otros recursos

Clases de MFC