CSnapInItemImpl::AddMenuItems
AddMenuItems (LPCONTEXTMENUCALLBACK piCallback, длинные *pInsertionAllowed, DATA_OBJECT_TYPES типа );
Параметры
piCallback
[в] Указатель на IContextMenuCallback , который можно добавлять элементы в контекстное меню.
pInsertionAllowed
[in, out] Идентифицирует MMC-определены, элемент меню точки вставки которые могут быть использованы. Это может быть сочетание следующих флагов:
-
CCM_I&NSERTIONALLOWED_TOPnbsp; Элементы могут быть вставлены в верхней части контекстного меню.
-
CCM_I&NSERTIONALLOWED_NEWnbsp; Элементы могут быть вставлены в подменю «создать новый».
-
CCM_I&NSERTIONALLOWED_TASKnbsp; Элементы могут быть вставлены в подменю задачи.
-
CCM_I&NSERTIONALLOWED_VIEWnbsp; Элементы могут быть вставлены в меню Вид панели инструментов или в меню Вид контекстное меню панели результатов.
тип
[в] Указывает тип объекта. Он может иметь одно из следующих значений:
-
CCT_SCOPE Объект данных для контекста панели Область.
-
CCT_RESULT Объект данных для контекста панель результатов.
-
CCT_S&NAPIN_MANAGERnbsp; Объект данных для оснастки диспетчера контекста.
-
CCT_U&NINITIALIZEDnbsp; Объект данных имеет недопустимый тип.
Примечания
Этот метод реализует функцию Win32 IExtendContextMenu::AddMenuItems.
Обзор CSnapInItemImpl |nbsp; Члены класса