Condividi tramite


Classe CMFCRibbonApplicationButton

Implementa un pulsante speciale posizionato nell'angolo superiore sinistro della finestra dell'applicazione. Quando si fa clic sul pulsante, questo visualizza un menu che in genere contiene i comuni comandi di File come Apri, Salvaed Esci.

Sintassi

class CMFCRibbonApplicationButton : public CMFCRibbonButton

Membri

Costruttori pubblici

Nome Descrizione
CMFCRibbonApplicationButton::CMFCRibbonApplicationButton Costruisce e inizializza un oggetto CMFCRibbonApplicationButton.

Metodi pubblici

Nome Descrizione
CMFCRibbonApplicationButton::CreateObject Usato dal framework per creare un'istanza dinamica di questo tipo di classe.
CMFCRibbonApplicationButton::GetThisClass Usato dal framework per ottenere un puntatore all'oggetto CRuntimeClass associato a questo tipo di classe.
CMFCRibbonApplicationButton::SetImage Assegna un'immagine al pulsante dell'applicazione della barra multifunzione.

Esempio

L'esempio seguente illustra come usare i vari metodi nella classe CMFCRibbonApplicationButton . Nell'esempio viene illustrato come assegnare un'immagine al pulsante dell'applicazione e come impostarne la descrizione comando. Questo frammento di codice fa parte dell' esempio Draw Client.

CMFCRibbonApplicationButton m_MainButton;
m_MainButton.SetImage(IDB_RIBBON_MAIN);
m_MainButton.SetToolTipText(_T("File"));
// Set the short cut keyboard text.
m_MainButton.SetText(_T("f"));

Gerarchia di ereditarietà

CObject

CMFCRibbonBaseElement

CMFCRibbonButton

CMFCRibbonApplicationButton

Requisiti

Intestazione: afxRibbonBar.h

CMFCRibbonApplicationButton::CMFCRibbonApplicationButton

Costruisce e inizializza un oggetto CMFCRibbonApplicationButton .

CMFCRibbonApplicationButton();
CMFCRibbonApplicationButton(UINT uiBmpResID);
CMFCRibbonApplicationButton(HBITMAP hBmp);

Parametri

uiBmpResID
ID risorsa dell'immagine da visualizzare sul pulsante dell'applicazione.

hBmp
Handle di una bitmap da visualizzare sul pulsante dell'applicazione.

Osservazioni:

Il pulsante applicazione della barra multifunzione è un pulsante speciale che si trova nell'angolo superiore sinistro della finestra dell'applicazione. Quando un utente fa clic su questo pulsante, l'applicazione apre un menu che in genere contiene i comandi file comuni, ad esempio Apri, Salva e Esci.

CMFCRibbonApplicationButton::SetImage

Assegna un'immagine al pulsante dell'applicazione.

void SetImage(UINT uiBmpResID);
void SetImage(HBITMAP hBmp);

Parametri

uiBmpResID
[in] ID risorsa dell'immagine da visualizzare sul pulsante dell'applicazione.

hBmp
[in] Handle di una bitmap da visualizzare sul pulsante dell'applicazione.

Osservazioni:

Usare questo metodo per assegnare una nuova immagine al pulsante dell'applicazione della barra multifunzione dopo aver creato il pulsante. Il pulsante dell'applicazione si trova nell'angolo superiore sinistro della finestra dell'applicazione.

Vedi anche

Grafico della gerarchia
Classi
Classe CMFCRibbonButton