Classe di CAutoHideDockSite

CAutoHideDockSite estende fino Classe di CDockSite i riquadri di ancoraggio nascondi automaticamente il contenitore.

class CAutoHideDockSite : public CDockSite

Membri

Bb982618.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

CAutoHideDockSite::CAutoHideDockSite

Costruisce un oggetto CAutoHideDockSite.

CAutoHideDockSite::~CAutoHideDockSite

Distruttore

Bb982618.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

CAutoHideDockSite::AllowShowOnPaneMenu

Indica se CAutoHideDockSite viene visualizzato il menu del riquadro.

CAutoHideDockSite::CanAcceptPane

Determina se un oggetto di base del riquadro è derivato da Classe di CMFCAutoHideBar.

CAutoHideDockSite::DockPane

Nuovamente il riquadro a questo oggetto CAuotHideDockSite.

CAutoHideDockSite::GetAlignRect

Recupera la dimensione del sito di ancoraggio coordinate dello schermo.

CAutoHideDockSite::RepositionPanes

Ridisegna il riquadro su CAutoHideDockSite con i margini e spaziatura globali del pulsante.

CAutoHideDockSite::SetOffsetLeft

Imposta il margine a sinistra della barra di ancoraggio.

CAutoHideDockSite::SetOffsetRight

Imposta il margine sul lato destro della barra di ancoraggio.

CAutoHideDockSite::UnSetAutoHideMode

Chiamate CMFCAutoHideBar::UnSetAutoHideMode per gli oggetti in CAutoHideDockSite.

Bb982618.collapse_all(it-it,VS.110).gifMembri di dati

Nome

Descrizione

CAutoHideDockSite::m_nExtraSpace

Definisce la dimensione dello spazio tra le barre degli strumenti e il bordo della barra di ancoraggio.Questo spazio viene misurato dal bordo sinistro o dal bordo superiore, a seconda dell'allineamento per lo spazio di ancoraggio.

Note

Quando si chiama CFrameWndEx::EnableAutoHidePanes, il framework crea automaticamente un oggetto CAutoHideDockSite.Nella maggior parte dei casi, non è necessario creare istanze direttamente o utilizzare questa classe.

La barra di ancoraggio è il divario tra il lato sinistro del riquadro di ancoraggio e la parte sinistra Classe di CMFCAutoHideButton.

Gerarchia di ereditarietà

CObject

   CCmdTarget

      CWnd

         CBasePane

            CDockSite

Esempio

Nell'esempio seguente viene illustrato come recuperare un oggetto CAutoHideDockSite da un oggetto CMFCAutoHideBar e come impostare i margini sinistro e destro della barra di ancoraggio.

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

Requisiti

intestazione: afxautohidedocksite.h

Vedere anche

Riferimenti

Grafico della gerarchia

Classe di CDockSite

Altre risorse

Classi MFC