【文件属性】:
文件名称:消息和消息队列-Win32.pp
文件大小:2.67MB
文件格式:PPT
更新时间:2021-04-26 09:35:28
Win32.pp
消息和消息队列
根据消息和消息队列之间使用关系,将消息分成两类:
队列消息 - 消息的发送和获取,都是通过消息队列完成。
非队列消息 - 消息的发送和获取,是直接调用消息的窗口处理完成。
队列消息-消息发送后,首先放入队列,然后通过消息循环,从队列当中获取。
GetMessage - 从消息队列中获取消息
PostMessage - 将消息投递到消息队列
常见队列消息:WM_PAINT、键盘、鼠标、定时器。
非队列消息-消息发送时,首先查找消息接收窗口的窗口处理函数,直接调用处理函数,完成消息。
SendMessage - 直接将消息发送给窗口的处理函数,并等候处理结果。
常见消息:WM_CREATE、WM_SIZE等。