次の方法で共有


CSnapInItemImpl クラス

更新 : 2007 年 11 月

このクラスには、スナップイン ノード オブジェクトを実装するためのメソッドが用意されています。

template <
   class T,
   BOOL bIsExtension = FALSE
>
class ATL_NO_VTABLE CSnapInItemImpl :
   public CSnapInItem

パラメータ

  • T
    CSnapInItemImpl の派生クラス。

  • bIsExtension
    オブジェクトがスナップイン エクステンションの場合は TRUE。それ以外の場合は FALSE

解説

CSnapInItemImpl クラスは、メニュー アイテムとツール バーの追加、スナップイン ノード オブジェクトに対するコマンドの適切なハンドラ関数への送信など、スナップイン ノード オブジェクトに対する基本的な実装を提供します。これらの機能は、複数のインターフェイスとマップ タイプを使用して実装されます。既定の実装は、派生クラスの正しいインスタンスを判定し、メッセージをそのインスタンスに送信することによって、ノード オブジェクトに送られた通知を処理します。

必要条件

ヘッダー : atlsnap.h

参照

その他の技術情報

CSnapInItemImpl のメンバ

ATL クラスの概要