Partager via


CMFCRibbonPanel::SetElementMenu

Assigne un menu contextuel à l'élément dont l'ID de commande donnée

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

Paramètres

  • [in] uiCmdID
    Spécifie l'ID de commande de l'élément ruban où le menu est ajouté.

  • [in] hMenu
    Spécifie le handle au menu de windows pour ajouter dans le panneau de ruban.

  • [in] bIsDefautCommand
    TRUE à spécifier que la commande associée à l'élément ruban doit être exécutée si l'élément ruban est effectué sur.Dans ce cas, le menu est uniquement ouvert lorsque l'utilisateur clique sur la flèche en regard de l'élément ruban.FALSE à spécifier que la commande associée à l'élément ruban ne doit pas être exécutée si l'élément ruban est effectué sur.Dans ce cas, le menu apparaît instantané indépendamment de l'endroit où l'utilisateur clique sur l'élément.

  • [in] bRightAlign
    TRUE à spécifier que le menu instantané est aligné à droite ; sinon, FALSE.

  • [in] uiMenuResID
    Spécifie l'ID de ressource dans le menu pour ajouter dans le panneau de ruban.

Valeur de retour

TRUE si le menu a été assigné à l'élément ruban ; sinon, FALSE.

Notes

Appelez cette méthode pour assigner un menu contextuel à l'élément ruban avec l'ID de commande donnée

Configuration requise

en-tête : afxRibbonPanel.h

Voir aussi

Référence

Classe de CMFCRibbonPanel

Graphique de la hiérarchie