次の方法で共有


BEGIN_TEMPLATE_MESSAGE_MAP

一つのテンプレート引数を含むクラス型のメッセージ マップの定義を開始します。

BEGIN_TEMPLATE_MESSAGE_MAP(theClass, type_name, baseClass )

パラメーター

  • theClass
    このメッセージ マップを所有するクラス名を指定します。

  • type_name
    クラスに指定されたテンプレート パラメーターの名前。

  • baseClass
    theClass の基本クラス名を指定します。

解説

このマクロは BEGIN_MESSAGE_MAP マクロに似ています; ただし、このマクロは、一つのテンプレート引数を含むクラスのために用意されています。

クラスのメソッドの実装で、BEGIN_TEMPLATE_MESSAGE_MAP マクロのメッセージ マップ;を起動します。標準のメッセージ マップの場合と同様に、メッセージ ハンドラーのメソッドのマクロ エントリを追加します。 BEGIN_MESSAGE_MAP マクロと同様に、END_MESSAGE_MAP マクロ テンプレートのメッセージ マップに入力します。

テンプレート クラスのメッセージ マップの実装の詳細については、方法 : テンプレート クラスのメッセージ マップを作成するを示します。

必要条件

ヘッダー: afxwin.h

参照

関連項目

DECLARE_MESSAGE_MAP

BEGIN_MESSAGE_MAP

END_MESSAGE_MAP

概念

MFC マクロとグローバル