CSnapInItemImpl::AddMenuItems
此方法实现Win32函数 IExtendContextMenu::AddMenuItems。
AddMenuItems(
LPCONTEXTMENUCALLBACK piCallback,
long *pInsertionAllowed,
DATA_OBJECT_TYPES type
);
参数
piCallback
[out]一个指向可以将项添加到上下文菜单的 IContextMenuCallback 的指针。pInsertionAllowed
[in,out]标识Microsoft Management Console (MMC) -定义,可使用的菜单项插入点。 它可以是以下标志的组合:CCM_INSERTIONALLOWED_TOP 项目中插入到上下文菜单顶部。
CCM_INSERTIONALLOWED_NEW 项目在中创建新的子菜单可插入。
CCM_INSERTIONALLOWED_TASK 项任务在子菜单可插入。
CCM_INSERTIONALLOWED_VIEW 项目中粘贴到工具栏"视图或"结果"窗格上下文菜单的视图子菜单。
type
[in]用于指定对象的类型。 它可以具有下列值之一:CCT_SCOPE 范围窗格上下文的数据对象。
CCT_RESULT 结果窗格上下文的数据对象。
CCT_SNAPIN_MANAGER 管理单元管理器上下文的数据对象。
CCT_UNINITIALIZED 数据对象具有无效类型。
要求
Header: atlsnap.h