Compartilhar via


Macros de MAP da mensagem (ATL)

Essas macros definem entradas e mapas de mensagem.

ALT_MSG_MAP

Marca o início de um MAP da mensagem alternativo.

BEGIN_MSG_MAP

Marca o início do MAP da mensagem padrão.

CHAIN_MSG_MAP_ALT

Cadeias de um MAP da mensagem alternativo na classe base.

CHAIN_MSG_MAP_ALT_MEMBER

Cadeias de um MAP da mensagem alternativo em um membro de dados da classe.

CHAIN_MSG_MAP

Cadeias ao MAP da mensagem padrão na classe base.

CHAIN_MSG_MAP_DYNAMIC

Cadeias ao MAP da mensagem em outra classe em time de execução.

CHAIN_MSG_MAP_MEMBER

Cadeias ao MAP da mensagem padrão em um membro de dados da classe.

COMMAND_CODE_HANDLER

Mapeia um WM_COMMAND mensagem a uma função de manipulador, com base no código de notificação.

COMMAND_HANDLER

Mapeia um WM_COMMAND mensagem a uma função de manipulador, com base no código de notificação e o identificador do item de menu, controle ou acelerador.

COMMAND_ID_HANDLER

Mapeia um WM_COMMAND mensagem a uma função de manipulador, com base no identificador do item de menu, controle ou acelerador.

COMMAND_RANGE_CODE_HANDLER

Mapeia um WM_COMMAND mensagem a uma função de manipulador, com base no código de notificação e um intervalo contíguo de identificadores de controle.

COMMAND_RANGE_HANDLER

Mapeia um WM_COMMAND mensagem a uma função de manipulador, com base em um intervalo contíguo de identificadores de controle.

DECLARE_EMPTY_MSG_MAP

Implementa um MAP de mensagem vazia.

DEFAULT_REFLECTION_HANDLER

Fornece um manipulador padrão para refletido mensagens que não são tratadas de outra forma.

END_MSG_MAP

Marca o participante de um MAP da mensagem.

FORWARD_NOTIFICATIONS

Encaminha mensagens de notificação para a janela pai.

MESSAGE_HANDLER

Mapeia uma mensagem do Windows para uma função de manipulador.

MESSAGE_RANGE_HANDLER

Mapeia um intervalo contíguo de Windows mensagens para uma função de manipulador.

NOTIFY_CODE_HANDLER

Mapeia um WM_NOTIFY mensagem a uma função de manipulador, com base no código de notificação.

NOTIFY_HANDLER

Mapeia um WM_NOTIFY mensagem a uma função de manipulador, com base no código de notificação e o identificador de controle.

NOTIFY_ID_HANDLER

Mapeia um WM_NOTIFY mensagem a uma função de manipulador, com base no identificador de controle.

NOTIFY_RANGE_CODE_HANDLER

Mapeia um WM_NOTIFY mensagem a uma função de manipulador, com base no código de notificação e um intervalo contíguo de identificadores de controle.

NOTIFY_RANGE_HANDLER

Mapeia um WM_NOTIFY mensagem a uma função de manipulador, com base em um intervalo contíguo de identificadores de controle.

REFLECT_NOTIFICATIONS

Reflete as mensagens de notificação de volta para a janela que os enviaram.

REFLECTED_COMMAND_CODE_HANDLER

Mapeia um refletido WM_COMMAND mensagem a uma função de manipulador, com base no código de notificação.

REFLECTED_COMMAND_HANDLER

Mapeia um refletido WM_COMMAND mensagem a uma função de manipulador, com base no código de notificação e o identificador do item de menu, controle ou acelerador.

REFLECTED_COMMAND_ID_HANDLER

Mapeia um refletido WM_COMMAND mensagem a uma função de manipulador, com base no identificador do item de menu, controle ou acelerador.

REFLECTED_COMMAND_RANGE_CODE_HANDLER

Mapeia um refletido WM_COMMAND mensagem a uma função de manipulador, com base no código de notificação e um intervalo contíguo de identificadores de controle.

REFLECTED_COMMAND_RANGE_HANDLER

Mapeia um refletido WM_COMMAND mensagem a uma função de manipulador, com base em um intervalo contíguo de identificadores de controle.

REFLECTED_NOTIFY_CODE_HANDLER

Mapeia um refletido WM_NOTIFY mensagem a uma função de manipulador, com base no código de notificação.

REFLECTED_NOTIFY_HANDLER

Mapeia um refletido WM_NOTIFY mensagem a uma função de manipulador, com base no código de notificação e o identificador de controle.

REFLECTED_NOTIFY_ID_HANDLER

Mapeia um refletido WM_NOTIFY mensagem a uma função de manipulador, com base no identificador de controle.

REFLECTED_NOTIFY_RANGE_CODE_HANDLER

Mapeia um refletido WM_NOTIFY mensagem a uma função de manipulador, com base no código de notificação e um intervalo contíguo de identificadores de controle.

REFLECTED_NOTIFY_RANGE_HANDLER

Mapeia um refletido WM_NOTIFY mensagem a uma função de manipulador, com base em um intervalo contíguo de identificadores de controle.

Consulte também

Outros recursos

Macros ATL