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