Partager via


DECLARE_MESSAGE_MAP

Indique que la classe définit un tableau des messages. Chaque classe dérivant de CCmdTargetdans votre programme doit fournir une table des messages aux messages du descripteur.

DECLARE_MESSAGE_MAP( )

Notes

Utilisez la macro de DECLARE_MESSAGE_MAP à la fin de la déclaration de classe. Ensuite, dans le fichier .cpp qui définit les fonctions membres de la classe, utilisez la macro-instruction BEGIN_MESSAGE_MAP, la macro entries pour chacune de vos fonctions gestionnaires de messages, et la macro END_MESSAGE_MAP.

Notes

Si vous déclarez un membre après DECLARE_MESSAGE_MAP, vous devez spécifier un nouveau type d'accès (public, private, ou protected) pour eux.

Pour plus d'informations sur les tables des messages et la macro DECLARE_MESSAGE_MAP, consultez Rubriques de gestion des messages et de mappage.

Exemple

class CMainFrame : public CMDIFrameWnd
{
   DECLARE_MESSAGE_MAP()

   // Remainder of class declaration omitted.

Configuration requise

En-tête : afxwin.h

Voir aussi

Référence

BEGIN_MESSAGE_MAP

END_MESSAGE_MAP

Concepts

macro MFC et Globals