CSnapInItemImpl::SetMenuInsertionFlags

аннулировать SetMenuInsertionFlags (bool bBeforeInsertion, Лонг * pInsertionAllowed );

Параметры

bBeforeInsertion

[в] Ненулевое значение, если функция должна вызываться до того, как элементы добавляются в контекстное меню; в противном случае 0.

pInsertionAllowed

[in, out] Идентифицирует MMC-определены, элемент меню точки вставки которые могут быть использованы. Это может быть сочетание следующих флагов:

Примечания

Эта функция вызывается для изменения меню вставки флаги, заданные pInsertionAllowed, для объекта snap-in.

Если вы разрабатываете первичного snap-in, вы можете сбросить любые из флагов вставки как способ ограничения рода пункты меню, которые можно добавить расширение третьей стороны. К примеру основной оснастки можно снять флаг CCM_INSERTIONALLOWED_NEW , запретить добавлять свои собственные создать новые пункты меню расширения.

Вам не следует пытаться установить бит в pInsertionAllowed , которые первоначально были обезврежены. Будущие версии MMC может использовать bits, в настоящее время не определены, поэтому не следует изменять биты, которые в настоящее время не определены.

Обзор CSnapInItemImpl |nbsp; Члены класса

Index