Partager via


DFM_MERGECONTEXTMENU_TOP message

Permet au rappel d’ajouter des éléments en haut du menu étendu.

DFM_MERGECONTEXTMENU_TOP

    lParam = (LPARAM)(LPQCMINFO) pqcminfo;

    wParam = (WPARAM)(UINT) uFlags;         

            

Paramètres

pqcminfo [in]

Pointeur vers une structure QCMINFO contenant les informations utilisées dans la fusion.

uFlags [in]

Indicateurs spécifiant la façon dont le menu contextuel peut être modifié. Ce paramètre utilise les valeurs CMF_* décrites dans IContextMenu::QueryContextMenu.

Notes

Si des éléments sont ajoutés au menu contextuel étendu, ils doivent être pris en charge avec des routines qui répondent correctement quand l’un de ces éléments est appelé à l’aide de DFM_INVOKECOMMAND.

Ce message est envoyé à la fonction de rappel ou à l’objet de rappel en fonction de la façon dont l’objet de menu contextuel par défaut est implémenté. Il existe deux API pour son implémentation, CDefFolderMenu_Create2, SHCreateDefaultContextMenu.

DFM_INVOKECOMMANDEX est une version étendue de ce message et fournit plus d’informations au rappel. Utilisez DFM_INVOKECOMMANDEX si les informations supplémentaires fournies par cette interface sont nécessaires dans votre implémentation.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 [applications de bureau uniquement]
En-tête
Shlobj.h