消息映射宏(ATL)

这些宏定义消息映射和项。

ALT_MSG_MAP

标记替换消息映射的开头。

BEGIN_MSG_MAP

标记默认的消息映射的开头。

CHAIN_MSG_MAP_ALT

对备用消息的链接到基类映射。

CHAIN_MSG_MAP_ALT_MEMBER

对备用消息的链接到选件类的数据成员映射。

CHAIN_MSG_MAP

对默认消息的链接到基类映射。

CHAIN_MSG_MAP_DYNAMIC

对消息的链接到另一选件类映射在运行时。

CHAIN_MSG_MAP_MEMBER

对默认消息的链接到选件类的数据成员映射。

COMMAND_CODE_HANDLER

映射到 WM_COMMAND 消息给处理程序函数,根据通知代码。

COMMAND_HANDLER

映射到 WM_COMMAND 消息给处理程序函数,根据通知代码和菜单项、控件或快捷键的标识符。

COMMAND_ID_HANDLER

映射到 WM_COMMAND 消息给处理程序函数,具体取决于菜单项、控件或快捷键的标识符。

COMMAND_RANGE_CODE_HANDLER

映射到 WM_COMMAND 消息给处理程序函数,根据通知代码和控件标识符的一个连续范围。

COMMAND_RANGE_HANDLER

映射到 WM_COMMAND 消息给处理程序函数,根据控件标识符的一个连续范围。

DECLARE_EMPTY_MSG_MAP

实现空消息映射。

DEFAULT_REFLECTION_HANDLER

对于不否则将处理的反射消息提供了默认的处理程序。

END_MSG_MAP

标记消息映射的结尾。

FORWARD_NOTIFICATIONS

向前通知消息到父窗口。

MESSAGE_HANDLER

映射到Windows消息处理程序功能。

MESSAGE_RANGE_HANDLER

映射Windows消息的一个连续范围给处理程序函数。

NOTIFY_CODE_HANDLER

映射到 WM_NOTIFY 消息给处理程序函数,根据通知代码。

NOTIFY_HANDLER

映射到 WM_NOTIFY 消息给处理程序函数,根据通知代码和控件标识符。

NOTIFY_ID_HANDLER

映射到 WM_NOTIFY 消息给处理程序函数,根据控件标识符。

NOTIFY_RANGE_CODE_HANDLER

映射到 WM_NOTIFY 消息给处理程序函数,根据通知代码和控件标识符的一个连续范围。

NOTIFY_RANGE_HANDLER

映射到 WM_NOTIFY 消息给处理程序函数,根据控件标识符的一个连续范围。

REFLECT_NOTIFICATIONS

反映通知消息发送回它们的窗口。

REFLECTED_COMMAND_CODE_HANDLER

映射反射的 WM_COMMAND 消息给处理程序函数,根据通知代码。

REFLECTED_COMMAND_HANDLER

映射反射的 WM_COMMAND 消息给处理程序函数,根据通知代码和菜单项、控件或快捷键的标识符。

REFLECTED_COMMAND_ID_HANDLER

映射反射的 WM_COMMAND 消息给处理程序函数,具体取决于菜单项、控件或快捷键的标识符。

REFLECTED_COMMAND_RANGE_CODE_HANDLER

映射反射的 WM_COMMAND 消息给处理程序函数,根据通知代码和控件标识符的一个连续范围。

REFLECTED_COMMAND_RANGE_HANDLER

映射反射的 WM_COMMAND 消息给处理程序函数,根据控件标识符的一个连续范围。

REFLECTED_NOTIFY_CODE_HANDLER

映射反射的 WM_NOTIFY 消息给处理程序函数,根据通知代码。

REFLECTED_NOTIFY_HANDLER

映射反射的 WM_NOTIFY 消息给处理程序函数,根据通知代码和控件标识符。

REFLECTED_NOTIFY_ID_HANDLER

映射反射的 WM_NOTIFY 消息给处理程序函数,根据控件标识符。

REFLECTED_NOTIFY_RANGE_CODE_HANDLER

映射反射的 WM_NOTIFY 消息给处理程序函数,根据通知代码和控件标识符的一个连续范围。

REFLECTED_NOTIFY_RANGE_HANDLER

映射反射的 WM_NOTIFY 消息给处理程序函数,根据控件标识符的一个连续范围。

请参见

其他资源

ATL 宏