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