CommandHandler
CommandHandler
é a função identificada pelo terceiro parâmetro da macro COMMAND_HANDLER no 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 de menu, controle ou acelerador.
hWndCtl
O identificador de um controle de janela.
bHandled
O mapa da mensagem define bHandled como TRUE antes de CommandHandler
ser chamado. Se CommandHandler
não manipular totalmente a mensagem, ela deverá definir bHandled como FALSE para indicar que a mensagem precisa de processamento adicional.
Valor de retorno
O resultado do processamento de mensagem. 0 se bem-sucedido.
Comentários
Para obter um exemplo de como usar esse manipulador de mensagens em um mapa de mensagens, consulte COMMAND_HANDLER.