Condividi tramite


CMFCRibbonButton::SetMenu

Assegna un menu di scelta rapida al pulsante della barra multifunzione.

void SetMenu(
   HMENU hMenu,
   BOOL bIsDefaultCommand=FALSE,
   BOOL bRightAlign=FALSE 
);
void SetMenu(
   UINT uiMenuResID,
   BOOL bIsDefaultCommand=FALSE,
   BOOL bRightAlign=FALSE 
);

Parametri

  • hMenu
    Handle a un menu di Windows.

  • bIsDefaultCommand
    Se TRUE, il pulsante può eseguire il comando predefinito; in caso contrario, il pulsante viene visualizzato un menu di scelta rapida.

  • bRightAlign
    Se TRUE, menu è allineato a destra. In caso contrario, il menu sinistro è allineato.

  • uiMenuResID
    Un ID di risorsa menu

Note

Quando l'applicazione viene assegnato il menu sul pulsante, il pulsante viene visualizzata una freccia dalla destra. Se bIsDefaultCommand è TRUE, menu viene visualizzato solo quando l'utente fa clic sulla freccia. Se l'utente fa clic sul pulsante, il comando predefinito viene eseguito. Se bIsDefaultCommand è FALSE, viene visualizzato il menu facendo clic in un punto qualsiasi del pulsante.

Requisiti

intestazione: afxribbonbutton.h

Vedere anche

Riferimenti

Classe CMFCRibbonButton

Grafico delle gerarchie