您的位置首页百科问答

DECLARE_MESSAGE_MAP()之前之后有什么区别?

DECLARE_MESSAGE_MAP()之前之后有什么区别?

的有关信息介绍如下:

DECLARE_MESSAGE_MAP()之前之后有什么区别?

DECLARE_MESSAGE_MAP()宏的作用是向类中添加消息映射必要的结构体和函数声明,只需要添加一次,放在什么位置并不重要,就如同类里其他普通函数的声明可以相互交换顺序一样。函数的修饰符也是可以自己决定的,遵循一般原则。比如你需要在类外部也可以调用该消息响应函数,就可以定义成public的。