CSnapInItemImpl

шаблон lt; классTBOOLbIsExtension= FALSE >

класс ATL_NO_VTABLE CSnapInItemImpl: государственные CSnapInItem

Параметры

T

Ваш класс, производный от CSnapInItemImpl.

bIsExtension

Значение TRUE, если объект является расширение оснастки; противном случае ЛОЖНЫХ.

CSnapInItemImpl предоставляет базовую реализацию для объекта snap-in узел, такие как добавление пунктов меню и панели инструментов и пересылки команд для оснастки для узла функции соответствующего обработчика. Эти функции выполняются с использованием нескольких различных интерфейсов и сопоставления типов. В реализации по умолчанию обрабатывает уведомлений, отправленных в объекте node, определяя правильный экземпляр производного класса и затем переслать сообщение на правильный экземпляр.

Будет являются производными от этого класса для каждого типа различных узла в объект snap-in и осуществить конкретное уведомление и обработчиков команд с помощью заранее определенных схем. Чтобы добавить пользовательские функции, смотрите в MMC оснастки В FAQ.

# include lt;atlsnap.h>

Члены класса

Index