既然消息是发送到堆内存上的,为什么超出了消息函数中就不能调用消息了呢?但是堆栈上才是局部变量?
什么叫调用消息,消息又不是函数,你得到消息,是否处理怎么处理是你的事情。
那是因为消息函数是操作系统调用的,它调用的时候保证了消息数据等在堆上的正确性。