CSnapInItemImpl::AddMenuItems
Cette méthode implémente la fonction IExtendContextMenu::AddMenuItemsWin32.
AddMenuItems(
LPCONTEXTMENUCALLBACK piCallback,
long *pInsertionAllowed,
DATA_OBJECT_TYPES type
);
Paramètres
piCallback
[in] Pointeur vers IContextMenuCallback qui peut ajouter des éléments au menu contextuel.pInsertionAllowed
[in, out] identifie Microsoft Management Console (MMC) - défini, les points d'insertion d'élément de menu qui peuvent être utilisés. Cela peut être une combinaison des indicateurs suivants :Les éléments deCCM_INSERTIONALLOWED_TOP peuvent être insérés au début d'un menu contextuel.
Les éléments deCCM_INSERTIONALLOWED_NEW peuvent être insérés dans le nouveau sous-menu de créer.
Les éléments deCCM_INSERTIONALLOWED_TASK peuvent être insérés dans le sous-menu de tâche.
Les éléments deCCM_INSERTIONALLOWED_VIEW peuvent être insérés dans le menu de vue de la barre d'outils ou dans le sous-menu de vue du menu contextuel du volet de résultat.
type
[in] spécifie le type d'objet. Il peut avoir l'une des valeurs suivantes :Objet de données deCCT_SCOPE pour le contexte de volet de portée.
Objet de données deCCT_RESULT pour le contexte de volet de résultat.
Objet de données deCCT_SNAPIN_MANAGER pour le contexte du gestionnaire de composant logiciel enfichable.
L'objet de données deCCT_UNINITIALIZED a un type non valide.
Configuration requise
Header: atlsnap.h