CMFCToolBarMenuButton::CMFCToolBarMenuButton

Costruisce un oggetto CMFCToolBarMenuButton.

CMFCToolBarMenuButton();
CMFCToolBarMenuButton(
   const CMFCToolBarMenuButton& src 
);
CMFCToolBarMenuButton(
   UINT uiID,
   HMENU hMenu,
   int iImage,
   LPCTSTR lpszText=NULL,
   BOOL bUserButton=FALSE 
);

Parametri

  • [in] src
    Un oggetto esistente CMFCToolBarMenuButton da copiare in questo oggetto CMFCToolBarMenuButton.

  • [in] uiID
    ID di comando da eseguire quando un utente fa clic sul pulsante, o (UINT) - 1 un pulsante del menu non direttamente esegue un comando.

  • [in] hMenu
    Handle a un menu, o NULL se il pulsante non dispone di un menu.

  • [in] iImage
    Indice dell'immagine dal pulsante, -1 o se il pulsante non presenta un'icona o non utilizza l'icona per il comando specificato da uiID.L'indice è identico per ogni oggetto CMFCToolBarImages nell'applicazione.

  • [in] lpszText
    Il testo del pulsante del menu della barra degli strumenti.

  • [in] bUserButton
    TRUE se il pulsante visualizza un'immagine definita dall'utente; FALSE se il pulsante visualizza immagine predefinita associata al comando specificato da uiID.

Note

Se uiID è un ID di comando valido, viene eseguita tale comando quando l'utente fa clic su.Se hMenu è un handle valido di menu, il pulsante è disponibile un menu a discesa visualizzata una barra degli strumenti o in un sottomenu viene visualizzato in un menu.Se è uiID che hMenu sono validi, il pulsante è un pulsante di menu combinato con una parte che esegue il comando quando l'utente fa clic su una parte con una freccia giù che elenco a discesa un menu quando l'utente fa clic su di esso.Tuttavia, se hMenu è valido, un utente non sarà in grado di fare clic sul pulsante per eseguire un comando quando il pulsante viene inserito in un menu.

Esempio

Nell'esempio seguente viene illustrato come costruire un oggetto con la classe CMFCToolBarMenuButton.Questo frammento di codice fa parte Esempio di cuscinetto di Word.

    CMFCToolBarMenuButton* pBorderType = new 
        CMFCToolBarMenuButton (ID_BORDER_1, pPopup->GetSafeHmenu (),
        GetCmdMgr ()->GetCmdImage  (ID_BORDER_1, FALSE),
        _T("Borders"));

Requisiti

intestazione: afxtoolbarmenubutton.h

Vedere anche

Riferimenti

Classe di CMFCToolBarMenuButton

Grafico della gerarchia

Classe di CMFCToolBarImages