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 |
---|---|
|
|
Erstellt und initialisiert die Schaltfläche der automatische Ausblendenen automatische Ausblenden. |
|
Ruft die Ausrichtung der Schaltfläche der automatische Ausblendenen automatische Ausblenden ab. |
|
Gibt das CDockablePane-Objekt zurück, das mit der Schaltfläche der automatische Ausblendenen automatische Ausblenden zugeordnet ist. |
|
|
|
|
|
Bestimmt die Größe der Schaltfläche der automatische Ausblendenen automatische Ausblenden. |
|
Gibt die Größe der Beschriftung für die Schaltfläche der automatische Ausblendenen automatische Ausblenden zurück. |
|
Schaltfläche der Hervorhebungsautomatischen ausblenden. |
|
Gibt an, ob die Schaltfläche der automatische Ausblendenen automatische Ausblenden aktiv ist. |
|
EINGABETASTE-Hervorhebungszustand der Schaltfläche der automatischen Ausblenden. |
|
Bestimmt, ob die Schaltfläche der automatische Ausblendenen automatische Ausblenden horizontal oder vertikal ist. |
|
|
|
Gibt an, ob die Schaltfläche sichtbar ist. |
|
|
|
Das Framework ruft diese Methode auf, wenn die Schaltfläche der automatische Ausblendenen automatische Ausblenden zeichnet. |
|
Das Framework ruft diese Methode auf, wenn der Kontext einer Schaltfläche der automatische Ausblendenen automatische Ausblenden zeichnet. |
|
Das Framework ruft diese Methode auf, wenn den Hintergrund einer Schaltfläche der automatische Ausblendenen automatische Ausblenden ausfüllt. |
|
|
|
In oder aus zugeordnete CDockablePane-Klasse. |
|
Zeigt die Schaltfläche oder aus der automatische Ausblendenen automatische Ausblenden. |
|
|
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
Anforderungen
Header: afxautohidebutton.h