自定义消息和对消息的理解

为什么要发消息而不是直接调用一个过程?回答:
1. 消息可以让你不需要知道接收者的确切类型。
2. 消息可以有选择的处理,如果接收者对消息没有任何处理,不会有任何后果。
3. 消息可以广播给多个接收者,而同时调用几个过程则比较困难。
4. 在不同程序之间发送消息

原文地址:https://www.cnblogs.com/findumars/p/3322022.html