ON_MESSAGE

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

Index