windows 消息循环
1 windows消息提供了程序间、程序和window系统之间的通信手段
2 消息队列分为:系统消息队列、应用程序消息队列
-
3 消息处理流程
- a、windows 监控着所有的输入设备,并将输入的消息放入到系统队列
- b、将系统队列中的输入消息拷贝到相应的应用程序消息队列
- c、应用程序的消息循环从应用程序消息队列中检索消息,并将消息发送到相应的窗口函数中;
-
4 消息循环结构
- a、消息循环的循环队列,采用的是循环链表实现的;
- b、每一个消息结构,包含消息的种类、消息对应窗口、消息产生的时刻