Condividi tramite


Classe di CMFCAutoHideButton

Un pulsante che visualizza o nasconde Classe di CDockablePane configurato per nascondere.

class CMFCAutoHideButton : public CObject

Membri

Bb984194.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

CMFCAutoHideButton::BringToTop

 

CMFCAutoHideButton::Create

Crea e inizializza il pulsante Nascondi automaticamente.

CMFCAutoHideButton::GetAlignment

Recupera l'allineamento del pulsante Nascondi automaticamente.

CMFCAutoHideButton::GetAutoHideWindow

Restituisce l'oggetto CDockablePane associato al pulsante Nascondi automaticamente.

CMFCAutoHideButton::GetParentToolBar

 

CMFCAutoHideButton::GetRect

 

CMFCAutoHideButton::GetSize

Determina la dimensione del pulsante Nascondi automaticamente.

CMFCAutoHideButton::GetTextSize

Restituisce la dimensione dell'etichetta di testo del pulsante Nascondi automaticamente.

CMFCAutoHideButton::HighlightButton

Pulsante automatico nascondi di evidenziazioni.

CMFCAutoHideButton::IsActive

Indica se il pulsante Nascondi automaticamente è attivo.

CMFCAutoHideButton::IsHighlighted

Stato di evidenziazione di completamento automatico del pulsante nascondi.

CMFCAutoHideButton::IsHorizontal

Determina se il pulsante Nascondi automaticamente è orizzontale o verticale.

CMFCAutoHideButton::IsTop

 

CMFCAutoHideButton::IsVisible

Indica se il pulsante è visibile.

CMFCAutoHideButton::Move

 

CMFCAutoHideButton::OnDraw

Il framework chiama questo metodo quando si estrae il pulsante Nascondi automaticamente.

CMFCAutoHideButton::OnDrawBorder

Il framework chiama questo metodo quando si estrae il bordo di un pulsante Nascondi automaticamente.

CMFCAutoHideButton::OnFillBackground

Il framework chiama questo metodo quando si riempie lo sfondo di un pulsante Nascondi automaticamente.

CMFCAutoHideButton::ReplacePane

 

CMFCAutoHideButton::ShowAttachedWindow

Mostra o nasconde Classe di CDockablePanecollegato.

CMFCAutoHideButton::ShowButton

Mostra o nasconde il pulsante Nascondi automaticamente.

CMFCAutoHideButton::UnSetAutoHideMode

 

Note

La creazione, l'oggetto CMFCAutoHideButton è associato a Classe di CDockablePane.L'oggetto CDockablePane è nascosto o visualizzare quando l'utente interagisce con l'oggetto CMFCAutoHideButton.

Per impostazione predefinita, il framework crea automaticamente CMFCAutoHideButton quando l'utente attiva il automatica nascondere.Il framework può creare un elemento di una classe personalizzata dell'interfaccia utente anziché la classe CMFCAutoHideButton.Per specificare che la classe personalizzata dell'interfaccia utente il framework deve utilizzare, impostare la variabile membro statico CMFCAutoHideBar::m_pAutoHideButtonRTS uguale alla classe personalizzata dell'interfaccia utente.Per impostazione predefinita, questa variabile è impostata su CMFCAutoHideButton.

Esempio

Nell'esempio seguente viene illustrato come costruire un oggetto CMFCAutoHideButton e utilizzare i vari metodi in CMFCAutoHideButton classe.L'esempio mostra come inizializzare un oggetto CMFCAutoHideButton utilizzando il metodo Create, visualizzano la classe collegata CDockablePane e mostrano il pulsante Nascondi automaticamente.

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

Gerarchia di ereditarietà

CObject

   CMFCAutoHideButton

Requisiti

intestazione: afxautohidebutton.h

Vedere anche

Riferimenti

Grafico della gerarchia

Classe di CMFCAutoHideBar

Classe di CAutoHideDockSite

Altre risorse

Classi MFC