谁能系统解释下api下windows消息发送与处理机制,以及同步与异步函数这些,Windows调用好像有这2类...
谁能系统解释下vc中api下windows消息发送与处理机制,尤其wm_paint和wm_imer以及同步与异步函数这些,Windows调用好像有这2类......
谁能系统解释下vc中api下windows消息发送与处理机制,尤其wm_paint和wm_imer以及同步与异步函数这些,Windows调用好像有这2类...
展开
1个回答
展开全部
同步就是, 你把试卷交给老师, 然后看着他改卷, 得到老师的评语后再返回.
异步就是, 你把试卷交给老师, 然后直接返回, 并不等待老师的批改和回复.
至于消息机制的原理.
每个线程都有保留各自的消息队列. 通过GetMessage提取消息, SentMessage和PostMessage发送. 前者是同步, 等待消息被处理才返回, 后者是异步, 只投递消息, 不确认是否被处理.
需要时, 系统也会往消息队列投递消息, 通知程序系统事件
异步就是, 你把试卷交给老师, 然后直接返回, 并不等待老师的批改和回复.
至于消息机制的原理.
每个线程都有保留各自的消息队列. 通过GetMessage提取消息, SentMessage和PostMessage发送. 前者是同步, 等待消息被处理才返回, 后者是异步, 只投递消息, 不确认是否被处理.
需要时, 系统也会往消息队列投递消息, 通知程序系统事件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询