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