Udostępnij za pośrednictwem


Klasa CMFCAutoHideButton

Przycisk, który wyświetla lub ukrywa Klasa CDockablePane skonfigurowanego do ukrycia.

class CMFCAutoHideButton : public CObject

Członkowie

Metody publiczne

Nazwa

Opis

CMFCAutoHideButton::BringToTop

 

CMFCAutoHideButton::Create

Tworzy i inicjuje przycisk Ukryj auto.

CMFCAutoHideButton::GetAlignment

Pobiera wyrównanie przycisk Ukryj auto.

CMFCAutoHideButton::GetAutoHideWindow

Zwraca CDockablePane obiektu skojarzonego z przycisku auto ukrywanie.

CMFCAutoHideButton::GetParentToolBar

 

CMFCAutoHideButton::GetRect

 

CMFCAutoHideButton::GetSize

Określa rozmiar przycisku auto ukrywanie.

CMFCAutoHideButton::GetTextSize

Zwraca rozmiar tekstu etykietę przycisku auto ukrywanie.

CMFCAutoHideButton::HighlightButton

Przycisk Ukryj auto-podświetleń.

CMFCAutoHideButton::IsActive

Wskazuje, czy przycisk Ukryj auto jest aktywny.

CMFCAutoHideButton::IsHighlighted

Zwraca Podświetl Państwo przycisk Ukryj auto.

CMFCAutoHideButton::IsHorizontal

Określa, czy przycisk Ukryj auto jest poziomej lub pionowej.

CMFCAutoHideButton::IsTop

 

CMFCAutoHideButton::IsVisible

Wskazuje, czy przycisk jest widoczny.

CMFCAutoHideButton::Move

 

CMFCAutoHideButton::OnDraw

Ramy wywołuje tej metody, gdy zwraca przycisk Ukryj auto.

CMFCAutoHideButton::OnDrawBorder

Ramach wywołania tej metody podczas zwraca obramowania przycisku auto ukrywanie.

CMFCAutoHideButton::OnFillBackground

Ramy wywołuje tej metody, gdy tła przycisku auto ukrywanie.

CMFCAutoHideButton::ReplacePane

 

CMFCAutoHideButton::ShowAttachedWindow

Pokazuje lub ukrywa skojarzonym Klasa CDockablePane.

CMFCAutoHideButton::ShowButton

Pokazuje lub ukrywa przycisk Ukryj auto.

CMFCAutoHideButton::UnSetAutoHideMode

 

Uwagi

Przy tworzeniu CMFCAutoHideButton obiekt jest dołączony do Klasa CDockablePane.CDockablePane Obiekt jest ukryty lub wyświetlane jako użytkownik współdziała z CMFCAutoHideButton obiektu.

Domyślnie program automatycznie tworzy ramy CMFCAutoHideButton gdy użytkownik włącza automatyczne ukrywanie.Ramy można utworzyć element niestandardowej klasy interfejsu użytkownika, zamiast CMFCAutoHideButton klasy.Aby określić, którego należy użyć w ramach niestandardowej klasy interfejsu użytkownika, należy ustawić zmienną członka statycznego CMFCAutoHideBar::m_pAutoHideButtonRTS równa niestandardowej klasy interfejsu użytkownika.Domyślnie ta zmienna jest ustawiana CMFCAutoHideButton.

Przykład

Poniższy przykład ilustruje sposób do konstruowania CMFCAutoHideButton obiekt i korzystać z różnych metod w CMFCAutoHideButton klasy.W przykładzie pokazano, jak zainicjować CMFCAutoHideButton obiektu za pomocą jego Create metody, Pokaż skojarzonym CDockablePane klasy i Pokaż przycisk Ukryj auto.

   CMFCAutoHideButton* autoHideButton = new CMFCAutoHideButton();
    CDockablePane cPane;
    // CMFCAutoHideBar* pParentBar 
    if ( !autoHideButton->Create(pParentBar, &cPane, CBRS_ALIGN_LEFT) )
    {
        return 0;
    }
    autoHideButton->ShowAttachedWindow(true);
    autoHideButton->ShowButton(true);

Hierarchii dziedziczenia

CObject

   CMFCAutoHideButton

Wymagania

Nagłówek: afxautohidebutton.h

Zobacz też

Informacje

Diagram hierarchii

Klasa CMFCAutoHideBar

Klasa CAutoHideDockSite

Inne zasoby

Klasy MFC