第3章 窗口和消息

来源:互联网 发布:网络兼职被骗已追回 编辑:程序博客网 时间:2024/06/06 12:41

1、窗口注册:必须绑定窗口过程(该过程被Windows操作系统本身调用,如果需要需要调用自身的窗口过程,使用SendMessage)。

2、最小化恢复到正常尺寸,微软的策略是宣布整个客户区域无效,窗口获取一条WM_PAINT消息。

3、GetMessage 获取到WM_QUIT,那么返回0,退出消息循环。

4、队列消息(post)和非队列消息(send)

      1~ 在窗口过程处理某一消息过程中,程序不会被其他消息中断

      2~只要在窗口过程将控制权返还给Windows后,DispatchMessage才会返回。

      3~消息不可以并行处理,但是可以嵌套处理:窗口过程可以调用为其发送其他消息的函数,这种情形下,在该函数返回之前,窗口过程必须将第2条消息处理完毕,此时窗口过程才继续处理前一条消息(此类函数:UpdateWindow)》》窗口过程重入性

     

 

0 0
原创粉丝点击