Clase de CAutoHideDockSite

CAutoHideDockSite extiende Clase de CDockSite a implementar oculta automáticamente los paneles de vinculación.

class CAutoHideDockSite : public CDockSite

Members

Bb982618.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

CAutoHideDockSite::CAutoHideDockSite

Crea un objeto CAutoHideDockSite.

CAutoHideDockSite::~CAutoHideDockSite

Un destructor.

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

Name

Descripción

CAutoHideDockSite::AllowShowOnPaneMenu

Indica si CAutoHideDockSite se muestra en el menú del panel.

CAutoHideDockSite::CanAcceptPane

Determina si un objeto base del panel se deriva de Clase de CMFCAutoHideBar.

CAutoHideDockSite::DockPane

Acoplar un panel a este objeto de CAuotHideDockSite .

CAutoHideDockSite::GetAlignRect

Recupera el tamaño del sitio de vinculación en coordenadas de pantalla.

CAutoHideDockSite::RepositionPanes

Dibuja de nuevo el panel en CAutoHideDockSite con los márgenes y el espaciado globales del botón.

CAutoHideDockSite::SetOffsetLeft

Establece el margen en el lado izquierdo de la barra de acoplamiento.

CAutoHideDockSite::SetOffsetRight

Establece el margen en el lado derecho de la barra de acoplamiento.

CAutoHideDockSite::UnSetAutoHideMode

Llamadas CMFCAutoHideBar::UnSetAutoHideMode para los objetos de CAutoHideDockSite.

Bb982618.collapse_all(es-es,VS.110).gifmiembros de datos

Name

Descripción

CAutoHideDockSite::m_nExtraSpace

Define el tamaño del espacio entre las barras de herramientas y el borde de la barra de acoplamiento.Este espacio se mide el borde izquierdo o del borde superior, dependiendo de alineación del espacio de vinculación.

Comentarios

Cuando se llama a CFrameWndEx::EnableAutoHidePanes, el marco de trabajo crea automáticamente un objeto de CAutoHideDockSite .En la mayoría de los casos, no debería tener que crear instancias o utilizar esta clase directamente.

La barra de acoplamiento es el intervalo entre el lado izquierdo del panel de acoplamiento y el lado izquierdo de Clase de CMFCAutoHideButton.

Jerarquía de herencia

CObject

   CCmdTarget

      CWnd

         CBasePane

            CDockSite

Ejemplo

El ejemplo siguiente muestra cómo recuperar un objeto de CAutoHideDockSite de un objeto de CMFCAutoHideBar , y cómo establecer los márgenes izquierdo y derecho de la barra de acoplamiento.

    CAutoHideDockSite* pParentDockBar = DYNAMIC_DOWNCAST(CAutoHideDockSite, pParentBar->GetParentDockSite());
    pParentDockBar->SetOffsetLeft(10);
    pParentDockBar->SetOffsetRight(10);

Requisitos

encabezado: afxautohidedocksite.h

Vea también

Referencia

Gráfico de jerarquía

Clase de CDockSite

Otros recursos

Clases de MFC