Partager via


DECLARE_MESSAGE_MAP

Déclare que la classe définit une table des messages.Chaque CCmdTarget- la classe dérivée dans votre programme doit fournir une table des messages aux messages de handle.

DECLARE_MESSAGE_MAP( )

Notes

Utilisez la macro d' DECLARE_MESSAGE_MAP à la fin de votre déclaration de classe.Puis, dans le fichier .cpp qui définit les fonctions membres pour la classe, utilisez la macro d' BEGIN_MESSAGE_MAP , la macro entrées pour chacun de vos fonctions gestionnaires de messages, et le d' END_MESSAGE_MAP .

[!REMARQUE]

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 elles.

Pour plus d'informations sur les tables des messages et le d' 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

Header: afxwin.h

Voir aussi

Référence

BEGIN_MESSAGE_MAP

END_MESSAGE_MAP

Concepts

Macro MFC et Globals