аннулировать SetMenuInsertionFlags (bool bBeforeInsertion, Лонг * pInsertionAllowed );
Параметры
bBeforeInsertion
[в] Ненулевое значение, если функция должна вызываться до того, как элементы добавляются в контекстное меню; в противном случае 0.
pInsertionAllowed
[in, out] Идентифицирует MMC-определены, элемент меню точки вставки которые могут быть использованы. Это может быть сочетание следующих флагов:
Примечания
Эта функция вызывается для изменения меню вставки флаги, заданные pInsertionAllowed, для объекта snap-in.
Если вы разрабатываете первичного snap-in, вы можете сбросить любые из флагов вставки как способ ограничения рода пункты меню, которые можно добавить расширение третьей стороны. К примеру основной оснастки можно снять флаг CCM_INSERTIONALLOWED_NEW , запретить добавлять свои собственные создать новые пункты меню расширения.
Вам не следует пытаться установить бит в pInsertionAllowed , которые первоначально были обезврежены. Будущие версии MMC может использовать bits, в настоящее время не определены, поэтому не следует изменять биты, которые в настоящее время не определены.