GetMessage

Windows

Win32 SDK基础(十一)之消息队列和GetMessage/PeekMessage、SendMessage/Postmesage的详解

244 0

一、消息队列1.1 消息队列 消息队列是用来存放消息的一个队列,消息在队列中先入先出,所有的窗口程序都具有消息队列,程序可以从队列中获取消息。1.2 消息队列的类型 系统消息队列:由操作系统维护的消息队列,存放系统产生的消息,如鼠标、键盘消息等等。 程序消息队列:属于每一个应用程序(线程)的消息队列,用应用程序维护。 当产生鼠标、键盘等消息时,消息先存放到系统消息队列,然后操作系统根据存放的消息找到对应的窗口的消息队列,将消息投递到窗口的消息队列中。