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 マクロとグローバル