每一种窗口都有自己专门的窗口调用函数(回调函数),类似于顺序驱动的程序中的位于不同文件中的函数处理函数,就是说其实质就是将多文件执行程序加以封装,接口化,统一化,界面化;
就是说,我们现在的工作实质上就是这样的:
不管是Windows32 还是MFC下的程序设计,不管是事件驱动还是顺序驱动,不管是哪种形式的程序设计,其实质就是最原始的程序设计基础,其总也逃离不了顺序设计的限制,说是事件驱动,其还是实质上的顺序驱动;一旦理解了C下的多文件执行方式,就业彻底明白了所谓的Windows的事件驱动方式,在理解下MF 和VC++的框架程序,就能够运用原来的理解方式来进行程序的编写了,所谓的Windows程序员的主要工作就是编写统一的时间响应,正是微软的框架下的一个所谓的统一,其实质还是彼此的分离!
我们的工作就是在操作系统调用一系列的窗口函数来调用我们写在其中的实际的函数代码段;即操作系统和我们分了明确的工作,有操作系统来编写执行将用户的动作收集并分发到相应的窗口函数(窗口的消息响应函数)之中,我们在相应的不同的窗口函数之中写下特定的执行代码段来致信具体的动作,就是说微软将大脑的工作交给了我们,就是说微软作了一些底层的、为我们服务的工作,将所有的关于整个系统的所有动作搜集并反映给具体的窗口函数之中,而具体的 怎么来处理则是由我们来做的!