Partager via


BEGIN_TEMPLATE_MESSAGE_MAP

Commence la définition d'une table des messages sur un type de classe contenant un argument template unique.

BEGIN_TEMPLATE_MESSAGE_MAP(theClass, type_name, baseClass )

Paramètres

  • theClass
    Spécifie le nom de la classe dont la table des messages cette valeur est.

  • type_name
    Le nom du paramètre de modèle spécifié pour la classe.

  • baseClass
    Spécifie le nom de la classe de base d' theClass.

Notes

Cette macro est similaire à la macro de BEGIN_MESSAGE_MAP ; toutefois, cette macro est prévue pour les classes contenant un argument template unique.

Dans la section d'implémentation de méthode de votre classe, commencez la table des messages avec la macro de BEGIN_TEMPLATE_MESSAGE_MAP ; ajoutez ensuite la macro entrées pour chacun de vos méthodes de gestionnaire de messages comme pour une table des messages standard.Comme avec la macro de BEGIN_MESSAGE_MAP , remplissez la table des messages de modèle avec la macro d' END_MESSAGE_MAP .

Pour plus d'informations sur l'implémentation des tables des messages pour les classes de modèle, reportez -vous à How to: Create a Message Map for a Template, classe.

Configuration requise

Header: afxwin.h

Voir aussi

Référence

DECLARE_MESSAGE_MAP

BEGIN_MESSAGE_MAP

END_MESSAGE_MAP

Concepts

Macro MFC et Globals