Udostępnij za pośrednictwem


Klasa CAutoHideDockSite

CAutoHideDockSite Rozszerza Klasa CDockSite do zaimplementowania stacji dokującej auto ukrywanie okienka.

class CAutoHideDockSite : public CDockSite

Członkowie

Bb982618.collapse_all(pl-pl,VS.110).gifPubliczne konstruktory

Nazwa

Opis

CAutoHideDockSite::CAutoHideDockSite

Konstrukcje CAutoHideDockSite obiektu.

CAutoHideDockSite::~CAutoHideDockSite

Destruktor.

Bb982618.collapse_all(pl-pl,VS.110).gifMetody publiczne

Nazwa

Opis

CAutoHideDockSite::AllowShowOnPaneMenu

Wskazuje, czy CAutoHideDockSite jest wyświetlana w menu panelu.

CAutoHideDockSite::CanAcceptPane

Określa, czy obiekt podstawowy okienko jest pochodną Klasa CMFCAutoHideBar.

CAutoHideDockSite::DockPane

Dokowane okienko tej CAuotHideDockSite obiektu.

CAutoHideDockSite::GetAlignRect

Pobiera rozmiar witryny dock zgodnie ze współrzędnymi ekranowymi.

CAutoHideDockSite::RepositionPanes

Odrysowania okienka na CAutoHideDockSite z globalnego marginesów i odstępów przycisku.

CAutoHideDockSite::SetOffsetLeft

Ustawia margines po lewej stronie paska dokowania.

CAutoHideDockSite::SetOffsetRight

Ustawia margines po prawej stronie paska dokowania.

CAutoHideDockSite::UnSetAutoHideMode

Wywołania CMFCAutoHideBar::UnSetAutoHideMode dla obiektów na CAutoHideDockSite.

Bb982618.collapse_all(pl-pl,VS.110).gifCzłonkowie danych

Nazwa

Opis

CAutoHideDockSite::m_nExtraSpace

Określa wielkość odstępu między paski narzędzi i krawędzi paska dokowania.Miejsce to jest mierzona od lewej lub górnej krawędzi, w zależności od wyrównania dla miejsca dokowania.

Uwagi

Po wywołaniu CFrameWndEx::EnableAutoHidePanes, ramy automatycznie tworzy CAutoHideDockSite obiektu.W większości przypadków nie trzeba wystąpienia lub klasa używana bezpośrednio.

Dokowanie paska jest odstęp między lewej stronie okienka stacji dokującej i z lewej strony Klasa CMFCAutoHideButton.

Hierarchii dziedziczenia

CObject

   CCmdTarget

      CWnd

         CBasePane

            CDockSite

Przykład

Poniższy przykład ilustruje sposób pobrać CAutoHideDockSite obiekt z CMFCAutoHideBar obiektów i ustawiania lewym a prawym marginesem pasek dokowania.

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

Wymagania

Nagłówek: afxautohidedocksite.h

Zobacz też

Informacje

Wykres hierarchii

Klasa CDockSite

Inne zasoby

Klasy MFC