Partilhar via


MessageHandler

Observação

A Active Template Library (ATL) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.

MessageHandler é o nome da função identificada pelo segundo parâmetro da macro MESSAGE_HANDLER no seu mapa de mensagens.

Sintaxe

LRESULT MessageHandler(
    UINT uMsg,
    WPARAM wParam,
    LPARAM lParam,
    BOOL& bHandled);

Parâmetros

uMsg
Especifica a mensagem.

wParam
Informação adicional específica da mensagem.

lParam
Informação adicional específica da mensagem.

bHandled
O mapa de mensagens define bHandled para TRUE antes de MessageHandler ser chamado. Se MessageHandler não tratar totalmente a mensagem, deve definir bHandled como FALSE para indicar que a mensagem necessita de processamento adicional.

Valor de retorno

O resultado do processamento de mensagens. 0 se for bem-sucedido.

Observações

Para um exemplo de utilização deste manipulador de mensagens num mapa de mensagens, veja MESSAGE_HANDLER.

Consulte também

Implementando uma janela
Mapas de Mensagens
WM_NOTIFY