Partilhar via


DECLARE_MESSAGE_MAP

Declara que a classe define um mapa da mensagem.Cada CCmdTarget-derivado classe em seu programa deve fornecer um mapa da mensagem para lidar com mensagens.

DECLARE_MESSAGE_MAP( )

Comentários

Use o DECLARE_MESSAGE_MAP macro no final da sua declaração de classe.Em seguida, no arquivo. cpp que define as funções de membro para a classe, use o BEGIN_MESSAGE_MAP macros, entradas de macro para cada uma de suas funções de manipulador de mensagem e o END_MESSAGE_MAP macro.

ObservaçãoObservação

Se você declarar qualquer membro após DECLARE_MESSAGE_MAP, você deve especificar um novo tipo de acesso (pública, private, ou protected) para eles.

Para obter mais informações sobre a mensagem mapas e o DECLARE_MESSAGE_MAP macro, consulte manipulação de mensagens e tópicos de mapeamento de.

Exemplo

class CMainFrame : public CMDIFrameWnd
{
   DECLARE_MESSAGE_MAP()

   // Remainder of class declaration omitted.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

BEGIN_MESSAGE_MAP

END_MESSAGE_MAP

Conceitos

Globais e Macros do MFC