Freigeben über


CMFCAutoHideButton-Klasse

Eine Schaltfläche, die CDockablePane-Klasse angezeigt oder ausgeblendet wird, das konfiguriert wurde, um auszublenden.

class CMFCAutoHideButton : public CObject

Mitglieder

Öffentliche Methoden

Name

Description

CMFCAutoHideButton::BringToTop

 

CMFCAutoHideButton::Create

Erstellt und initialisiert die Schaltfläche der automatische Ausblendenen automatische Ausblenden.

CMFCAutoHideButton::GetAlignment

Ruft die Ausrichtung der Schaltfläche der automatische Ausblendenen automatische Ausblenden ab.

CMFCAutoHideButton::GetAutoHideWindow

Gibt das CDockablePane-Objekt zurück, das mit der Schaltfläche der automatische Ausblendenen automatische Ausblenden zugeordnet ist.

CMFCAutoHideButton::GetParentToolBar

 

CMFCAutoHideButton::GetRect

 

CMFCAutoHideButton::GetSize

Bestimmt die Größe der Schaltfläche der automatische Ausblendenen automatische Ausblenden.

CMFCAutoHideButton::GetTextSize

Gibt die Größe der Beschriftung für die Schaltfläche der automatische Ausblendenen automatische Ausblenden zurück.

CMFCAutoHideButton::HighlightButton

Schaltfläche der Hervorhebungsautomatischen ausblenden.

CMFCAutoHideButton::IsActive

Gibt an, ob die Schaltfläche der automatische Ausblendenen automatische Ausblenden aktiv ist.

CMFCAutoHideButton::IsHighlighted

EINGABETASTE-Hervorhebungszustand der Schaltfläche der automatischen Ausblenden.

CMFCAutoHideButton::IsHorizontal

Bestimmt, ob die Schaltfläche der automatische Ausblendenen automatische Ausblenden horizontal oder vertikal ist.

CMFCAutoHideButton::IsTop

 

CMFCAutoHideButton::IsVisible

Gibt an, ob die Schaltfläche sichtbar ist.

CMFCAutoHideButton::Move

 

CMFCAutoHideButton::OnDraw

Das Framework ruft diese Methode auf, wenn die Schaltfläche der automatische Ausblendenen automatische Ausblenden zeichnet.

CMFCAutoHideButton::OnDrawBorder

Das Framework ruft diese Methode auf, wenn der Kontext einer Schaltfläche der automatische Ausblendenen automatische Ausblenden zeichnet.

CMFCAutoHideButton::OnFillBackground

Das Framework ruft diese Methode auf, wenn den Hintergrund einer Schaltfläche der automatische Ausblendenen automatische Ausblenden ausfüllt.

CMFCAutoHideButton::ReplacePane

 

CMFCAutoHideButton::ShowAttachedWindow

In oder aus zugeordnete CDockablePane-Klasse.

CMFCAutoHideButton::ShowButton

Zeigt die Schaltfläche oder aus der automatische Ausblendenen automatische Ausblenden.

CMFCAutoHideButton::UnSetAutoHideMode

 

Hinweise

Auf Erstellung wird das CMFCAutoHideButton-Objekt zu CDockablePane-Klasse angefügt. Das CDockablePane-Objekt wird ausgeblendet oder angezeigt, während der Benutzer auf das CMFCAutoHideButton-Objekt interagiert.

Standardmäßig erstellt das Framework automatisch CMFCAutoHideButton, wenn der Benutzer die automatische Ausblendene automatische Ausblenden Dokumentkopie aus. Das Framework kann ein Element einer Klasse der benutzerdefinierten Benutzeroberfläche anstelle der CMFCAutoHideButton-Klasse erstellen. Um anzugeben die Klasse der benutzerdefinierten Benutzeroberfläche das Framework verwenden soll, legen Sie die statische Membervariable CMFCAutoHideBar::m_pAutoHideButtonRTS gleich der Klasse der benutzerdefinierten Benutzeroberfläche fest. Standardmäßig wird diese Variable auf CMFCAutoHideButton festgelegt.

Beispiel

Das folgende Beispiel zeigt, wie ein CMFCAutoHideButton-Objekt erstellt und verschiedene Methoden in CMFCAutoHideButton zu verwenden Sie. Im Beispiel wird gezeigt, wie ein CMFCAutoHideButton-Objekt initialisiert, mithilfe seiner Create-Methode, die zugeordnete CDockablePane-Klasse anzeigt und die Schaltfläche der automatische Ausblendenen automatische Ausblenden anzeigt.

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

Vererbungshierarchie

CObject

   CMFCAutoHideButton

Anforderungen

Header: afxautohidebutton.h

Siehe auch

Referenz

Hierarchiediagramm

CMFCAutoHideBar-Klasse

CAutoHideDockSite-Klasse

Weitere Ressourcen

MFC-Klassen