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

CMFCRibbonPanel, classe

Graphique de la hiérarchie