CMFCRibbonPanel::SetElementMenu

Assegna un menu di scelta rapida all'elemento che dispone dell'ID di comando

BOOL SetElementMenu(
    UINT uiCmdID,
    HMENU hMenu,
    BOOL bIsDefautCommand = FALSE,
    BOOL bRightAlign = FALSE
);
BOOL SetElementMenu(
    UINT uiCmdID,
    UINT uiMenuResID,
    BOOL bIsDefautCommand = FALSE,
    BOOL bRightAlign = FALSE
);

Parametri

  • [in] uiCmdID
    Specifica l'id di comando dell'elemento barra multifunzione in cui il menu verrà aggiunto.

  • [in] hMenu
    Specifica un handle al menu di Windows per aggiungere al pannello della barra multifunzione.

  • [in] bIsDefautCommand
    TRUE per specificare che il comando associato all'elemento barra multifunzione deve essere eseguito se l'elemento barra multifunzione viene selezionato.In questo caso, il menu è aperto solo quando l'utente fa clic sulla freccia accanto all'elemento barra multifunzione.FALSE per specificare che il comando associato all'elemento barra multifunzione non deve essere eseguito se l'elemento barra multifunzione viene selezionato.In questo caso, viene visualizzato il menu di scelta rapida indipendentemente dall'utente fa clic sull'elemento.

  • [in] bRightAlign
    TRUE per specificare che il menu di scelta rapida viene allineato a destra, in caso contrario, FALSE.

  • [in] uiMenuResID
    Specifica l'id della risorsa del menu per aggiungere al pannello della barra multifunzione.

Valore restituito

TRUE se il menu è stato assegnato all'elemento barra multifunzione, in caso contrario, FALSE.

Note

Chiamare questo metodo per assegnare un menu di scelta rapida a un elemento della barra multifunzione che dispone dell'ID di comando

Requisiti

intestazione: afxRibbonPanel.h

Vedere anche

Riferimenti

Classe di CMFCRibbonPanel

Grafico della gerarchia