BEGIN_TEMPLATE_MESSAGE_MAP
更新 : 2007 年 11 月
単一のテンプレート引数を持つクラス型でメッセージ マップの定義を開始します。
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