Condividi tramite


Classe di CMFCDropDownToolbarButton

Un tipo di pulsante della barra degli strumenti che si comporta come un pulsante standard quando viene selezionato.Tuttavia, visualizzata una barra degli strumenti dell'elenco a discesa (Classe di CMFCDropDownToolBar se l'utente comprime e utilizza il pulsante della barra degli strumenti.

class CMFCDropDownToolbarButton : public CMFCToolBarButton

Membri

Bb984096.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

CMFCDropDownToolbarButton::CMFCDropDownToolbarButton

Costruisce un oggetto CMFCDropDownToolbarButton.

CMFCDropDownToolbarButton::~CMFCDropDownToolbarButton

Distruttore

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

Nome

Descrizione

CMFCDropDownToolbarButton::CopyFrom

Copiare le proprietà di un altro pulsante della barra degli strumenti al pulsante corrente.(Override CMFCToolBarButton::CopyFrom).

CMFCDropDownToolbarButton::CreateObject

Utilizzato dal framework di creare un'istanza dinamica di questo tipo della classe.

CMFCDropDownToolbarButton::DropDownToolbar

Apre una barra degli strumenti a discesa.

CMFCDropDownToolbarButton::ExportToMenuButton

Le copie il testo del pulsante della barra degli strumenti a un menu.(Override CMFCToolBarButton::ExportToMenuButton).

CMFCDropDownToolbarButton::GetDropDownToolBar

Recupera la barra degli strumenti a discesa associata al pulsante.

CMFCDropDownToolbarButton::GetThisClass

Utilizzato dal framework per ottenere un puntatore all'oggetto CRuntimeClass associato a questo tipo della classe.

CMFCDropDownToolbarButton::IsDropDown

Determina se la barra degli strumenti a discesa è attualmente aperta.

CMFCDropDownToolbarButton::IsExtraSize

Determina se il pulsante può essere visualizzata con un bordo esteso.(Override CMFCToolBarButton::IsExtraSize).

CMFCDropDownToolbarButton::OnCalculateSize

Chiamato dal framework per calcolare la dimensione del pulsante per lo stato specificato di ancoraggio e di contesto di dispositivo.(Override CMFCToolBarButton::OnCalculateSize).

CMFCDropDownToolbarButton::OnCancelMode

Chiamato dal framework per gestire il messaggio WM_CANCELMODE.(Override CMCToolBarButton::OnCancelMode).

CMFCDropDownToolbarButton::OnChangeParentWnd

Chiamato dal framework quando il pulsante viene inserito in una nuova barra degli strumenti.(Override CMFCToolBarButton::OnChangeParentWnd).

CMFCDropDownToolbarButton::OnClick

Chiamato dal framework quando l'utente fa clic sul pulsante del mouse.(Override CMFCToolBarButton::OnClick).

CMFCDropDownToolbarButton::OnClickUp

Chiamato dal framework quando l'utente rilascia il pulsante del mouse.(Override CMFCToolBarButton::OnClickUp).

CMFCDropDownToolbarButton::OnContextHelp

Chiamato dal framework quando la barra degli strumenti padre gestisce un messaggio WM_HELPHITTEST.(Override CMFCToolBarButton::OnContextHelp).

CMFCDropDownToolbarButton::OnCustomizeMenu

Modifica il menu fornito quando l'applicazione visualizza un menu di scelta rapida nella barra degli strumenti padre.(Override CMFCToolBarButton::OnCustomizeMenu).

CMFCDropDownToolbarButton::OnDraw

Chiamato dal framework per disegnare il pulsante utilizzando gli stili e le opzioni specificate.(Override CMFCToolBarButton::OnDraw).

CMFCDropDownToolbarButton::OnDrawOnCustomizeList

Chiamato dal framework per disegnare il pulsante nel riquadro Comandi la finestra di dialogo Personalizza.(Override CMFCToolBarButton::OnDrawOnCustomizeList).

CMFCDropDownToolbarButton::Serialize

Legge l'oggetto da un archivio o scritto in un archivio.(Override CMFCToolBarButton::Serialize).

CMFCDropDownToolbarButton::SetDefaultCommand

Imposta il comando predefinito che il framework utilizza quando un utente fa clic sul pulsante.

Bb984096.collapse_all(it-it,VS.110).gifMembri di dati

Nome

Descrizione

CMFCDropDownToolbarButton::m_uiShowBarDelay

Specifica la durata che un utente deve mantenere il pulsante del mouse prima della barra degli strumenti a discesa visualizzata.

Note

CMFCDropDownToolBarButton differisce da un pulsante comune in quanto presenta una piccola freccia nell'angolo inferiore destro del pulsante.Dopo la selezione di un pulsante dalla barra degli strumenti a discesa, il framework visualizzata la relativa icona sul pulsante della barra degli strumenti di primo livello (il pulsante con una piccola freccia nell'angolo inferiore destro).

Per informazioni su come implementare una barra degli strumenti a discesa, vedere Classe di CMFCDropDownToolBar.

L'oggetto CMFCDropDownToolBarButton è necessario che a un oggetto Classe di CMFCToolBarMenuButton e visualizzato come pulsante di menu a un menu di scelta rapida.

Gerarchia di ereditarietà

CObject

   CMFCToolBarButton

      CMFCDropDownToolbarButton

Requisiti

intestazione: afxdropdowntoolbar.h

Vedere anche

Attività

Procedura dettagliata: Inserire i controlli sulle barre degli strumenti

Riferimenti

Grafico della gerarchia

Classe di CMFCDropDownToolBar

Classe di CMFCToolBar

Classe di CMFCToolBarMenuButton

Altre risorse

Classi MFC