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>