Partilhar via


CSnapInItemImpl::AddMenuItems

Esse método implementa a função de Win32 IExtendContextMenu::AddMenuItems.

AddMenuItems(
   LPCONTEXTMENUCALLBACK piCallback,
   long *pInsertionAllowed,
      DATA_OBJECT_TYPES type 
);

Parâmetros

  • piCallback
    [in] Ponteiro para o IContextMenuCallback que pode adicionar itens ao menu de contexto.

  • pInsertionAllowed
    [in, out] Identifica definidas pelo Microsoft console de gerenciamento Console de Gerenciamento Microsoft, item de menu inserção pontos que podem ser usados.Isso pode ser uma combinação dos sinalizadores a seguir:

    • CCM_INSERTIONALLOWED_TOP   Itens podem ser inseridos na parte superior de um menu de contexto.

    • CCM_INSERTIONALLOWED_NEW   Itens podem ser inseridos no submenu Criar novo.

    • CCM_INSERTIONALLOWED_TASK   Itens podem ser inseridos no submenu tarefas.

    • CCM_INSERTIONALLOWED_VIEW   Itens podem ser inseridas no menu modo de exibição da barra de ferramentas ou no submenu Exibir do menu de contexto do painel de resultado.

  • type
    [in] Especifica o tipo de objeto.Ele pode ter um dos seguintes valores:

    • CCT_SCOPE   Objeto de dados para o contexto do painel de escopo.

    • CCT_RESULT   Objeto de dados para o contexto do painel de resultado.

    • CCT_SNAPIN_MANAGER   Objeto de dados do contexto do Gerenciador de snap-in.

    • CCT_UNINITIALIZED   Objeto de dados tem um tipo inválido.

Requisitos

Cabeçalho: atlsnap.h

Consulte também

Referência

Classe CSnapInItemImpl

Outros recursos

CSnapInItemImpl membros