CSnapInItemImpl::SetMenuInsertionFlags

void SetMenuInsertionFlags (bool bBeforeInsertion, long * pInsertionAllowed );

Parâmetros

bBeforeInsertion

[no] Diferente de zero se a função deve ser chamada antes que itens são adicionados ao menu de contexto; caso contrário 0.

pInsertionAllowed

[in, out] Identifica pontos de inserção item de menu definido pelo MMC, que podem ser usados. Isso pode ser uma combinação dos sinalizadores a seguir:

Observações

Chame essa função para modificar os sinalizadores de inserção menu, especificados por pInsertionAllowed, para o objeto snap-in.

Se você estiver desenvolvendo um snap-in principal, você pode redefinir qualquer um dos sinalizadores de inserção como uma forma de restringir o tipo de itens de menu que pode adicionar uma extensão de terceiros. Por exemplo, o snap-in principal pode limpar o sinalizador CCM_INSERTIONALLOWED_NEW para impedir que as extensões adicionando seus próprios itens de menu Criar novo.

Você não deve tentar definir bits em pInsertionAllowed que originalmente foram limpos. Versões futuras do MMC podem usar bits não estão actualmente definidos para que você não deve alterar os bits que são definidos no momento não.

Visão geral de CSnapInItemImpl |nbsp; Membros de classe

Index