Partilhar via


NotificaçãoHandler

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.

O nome da função identificado pelo terceiro parâmetro da macro NOTIFY_HANDLER no teu mapa de mensagens.

Sintaxe

LRESULT NotifyHandler(
    int idCtrl,
    LPNMHDR pnmh,
    BOOL& bHandled);

Parâmetros

idCtrl
O identificador do controlo que envia a mensagem.

PNMH
Endereço de uma estrutura NMHDR que contém o código de notificação e informações adicionais. Para algumas mensagens de notificação, este parâmetro aponta para uma estrutura maior que tem a NMHDR estrutura como seu primeiro membro.

bHandled
O mapa de mensagens define bHandled para TRUE antes de ser chamado o NotifyHandler . Se o NotifyHandler 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 NOTIFY_HANDLER).

Consulte também

Implementando uma janela
Mapas de Mensagens
WM_NOTIFY