ON_MESSAGE ( mensagem de, memberFxn void )
Parâmetros
mensagem
A ID da mensagem.
memberFxn
O nome da função mensagem-manipulador para o qual a mensagem é mapeada.
Observações
Indica qual função tratará uma mensagem definida pelo usuário. As mensagens definidas pelo usuário são geralmente definidas no intervalo WM_USER para 0x7FFF. As mensagens definidas pelo usuário são quaisquer mensagens que não são padrão do Windows WM_MESSAGE mensagens. Deve haver exatamente uma instrução de macro ON_MESSAGE em seu mapa da mensagem para cada mensagem definida pelo usuário que deve ser mapeada para uma função de manipulador de mensagem.
Para obter mais informações e exemplos, consulte manipulação de Mensagemens e tópicos de mapeamento no Guia do programador do Visual C++.
Exemplo
/ / exemplo de O&N_MESSAGE
# define WM_MYMESSAGE (WM_USER + 1)
BEGIN_MESSAGE_MAP (CMyWnd, CMyParentWndClass)
nbsp; //{{AFX_MSG_MAP (CMyWnd
ON_MESSAGE (WM_MYMESSAGE, OnMyMessage)
// ... Possivelmente mais entradas para lidar com mensagens adicionais
//}}AFX_MSG_MAP
END_MESSAGE_MAP)
Consulte tambémnbsp;O&N_UPDATE_COMMAND_UI, ON_CONTROL, ON_REGISTERED_MESSAGE, ON_COMMAND, manipuladores de definidos pelo usuário