win32中窗口程序的运行过程
Posted xhyxhy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了win32中窗口程序的运行过程相关的知识,希望对你有一定的参考价值。
win32应用程序只是创建窗口,并不具体的来处理所发的窗口消息,窗口消息由windows调用函数来处理,如WM_CREAT等都是windows里的消息,回调函数通过这些消息来处理窗口过程。
如下图,creatwindow等函数都会向windows发送消息,具体消息怎么处理由windows调用用户函数进行,windows就像一个中间商一样
creatwindows等也向窗口过程发送消息,getmessag从消息队列里取消息,然后处理后用dispatchmessage发送消息到窗口过程。
函数发送消息,windows接受消息并交与相应的窗口过程处理。windows就干这些事。
以上是关于win32中窗口程序的运行过程的主要内容,如果未能解决你的问题,请参考以下文章
Win32 应用程序是不是也可以在 Windows 7 和 Windows 8/8.1 上运行?