plantilla lt; classTBOOLbIsExtension= FALSE >
clase ATL_NO_VTABLE CSnapInItemImpl: CSnapInItem pública
Parámetros
T
La clase derivada de CSnapInItemImpl.
bIsExtension
TRUE si el objeto es una extensión snap-in; de lo contrario falso.
CSnapInItemImpl proporciona una implementación básica de un objeto de nodo complemento, tales como agregar barras de herramientas y elementos de menú y el envío de comandos para el nodo de complemento a la función de controlador apropiado. Estas funciones se implementan utilizando varias interfaces diferentes y tipos. La implementación predeterminada controla las notificaciones enviadas al objeto nodo determinando la instancia correcta de la clase derivada y, a continuación, reenviar el mensaje a la instancia correcta.
Se derive de esta clase para cada tipo de nodo distinto en su objeto de complemento y aplicar notificación específica y controladores de comando usando mapas predefinidos. Para agregar funcionalidad personalizada, consulte la MMC Snap-In FAQ.
# include lt;atlsnap.h>