Partilhar via


CommandHandler

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.

CommandHandler é a função identificada pelo terceiro parâmetro da macro COMMAND_HANDLER no seu mapa de mensagens.

Sintaxe

LRESULT CommandHandler(
    WORD wNotifyCode,
    WORD wID,
    HWND hWndCtl,
    BOOL& bHandled);

Parâmetros

wNotifyCode
O código de notificação.

wID
O identificador do item do menu, controlo ou acelerador.

hWndCtl
Uma maçaneta para um controlo de janela.

bHandled
O mapa de mensagens define bHandled para TRUE antes de CommandHandler ser chamado. Se CommandHandler 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 COMMAND_HANDLER.

Consulte também

Implementando uma janela
Mapas de Mensagens
WM_NOTIFY