CSnapInItemImpl

szablon lt, klasaTBOOLbIsExtension= FALSE >

klasa ATL_NO_VTABLE CSnapInItemImpl: CSnapInItem publicznych

Parametry

T

Klasa, pochodzące z CSnapInItemImpl.

bIsExtension

Prawda , jeśli obiekt jest rozszerzeniem przystawki; inny sposób Fałsz.

CSnapInItemImpl zapewnia podstawowe realizacji dla obiektu przystawki węzła, takie jak dodawanie elementów menu i paski narzędzi i przekazywanie poleceń węzeł przystawki, aby funkcja obsługi odpowiedniego. Te funkcje są implementowane przy użyciu kilku różnych interfejsów i mapowania typów. Domyślna implementacja obsługuje powiadomienia wysyłane do obiektu węzeł określenia prawidłowego instancji klasy pochodnej, a następnie przesyłanie dalej wiadomości prawidłowe wystąpienie.

Będzie pochodzić z tej klasy dla każdego typu innego węzła w obiektu przystawki i wdrożenia danej notyfikacji i obsługi polecenia przy użyciu wstępnie zdefiniowanych mapy. Aby dodać niestandardowe funkcje, zobacz MMC przystawki FAQ.

# include lt;atlsnap.h>

Członkowie klasy

Index