テンプレート lt; クラスTBOOLbIsExtension= FALSE >
aTL_NO_VTABLE CSnapInItemImpl クラス: パブリック CSnapInItem
パラメーター
T
CSnapInItemImplからの派生クラス。
bIsExtension
スナップイン拡張オブジェクトである場合TRUE ;それ以外の場合FALSE。
CSnapInItemImplメニュー項目とツールバーの追加、スナップイン ノード、適切なハンドラー関数へのコマンド転送など、スナップイン ノード オブジェクトの基本的な実装を提供します。これらの機能は、複数のインターフェイスを使用して実装され、型をマップします。既定の実装が、派生クラスの適切なインスタンスを決定し、適切なインスタンスにメッセージを転送するノード オブジェクトを送信の通知を処理します。
このタイプのクラスをそれぞれ別のノードをスナップイン オブジェクトの派生元し、コマンド ハンドラーの定義済みのマップを使用して特定の通知を実装します。カスタム機能を追加するには、 MMC スナップインで FAQを参照してください。
#include lt;atlsnap.h>