windows消息队列
时间: 2023-11-05 09:57:44 浏览: 120
windows消息队列应用说明
Windows消息队列是Windows系统的基础,用于存放各种消息。每个进程都有一个消息队列,当特定事件发生时(如点击鼠标、键盘输入等),系统会将对应的消息加入到该进程的消息队列中。进程通过循环从消息队列中按照优先级获取消息并进行处理。
消息队列分为系统消息队列和程序消息队列。系统消息队列由系统维护,存放系统产生的消息,如鼠标、键盘等。程序消息队列属于每个应用程序(线程),由应用程序(线程)自己维护。
根据消息和消息队列的关系,可以将消息分为队列消息和非队列消息。队列消息是通过消息队列发送和获取的,而非队列消息是直接调用消息的窗口处理函数进行处理的。
阅读全文