Windows零基础入门:3.1 窗口过程函数的使用和背景知识详解

2691 人浏览 | 时间: 2015-09-24 11:37:14 | 作者: codexia

    通过前面一系列的课程,把窗口类风格总算讲完了,而且每一个风格都经过深度挖掘,我自己也是查了不少资料,思考过很久才学习到了不少东西。相信不管是你以前学没学过,都会有很多的收获。
    上节课说第二章差不多结束,并不是说不讲窗口类结构体变量的其他几个成员的赋值等内容了,而是其他几个成员,就只是一个赋值过程,需要讲的东西,则是其他一片天地,赋值很简单,而背后的各种技术背景,则不简单。我们都要用专门的章节讲。
    后面的几个成员,都与窗口类本身并不密切,不过因为是零基础入门的,所以,每一个成员使用中的各种细节,都会尽可能多的讲到。不仅让你会使用,而且知道为什么这么使用。
    第三章用来讲解WinMain函数中的代码的各种细节,而具体各个方面的深入知识,将以单独的章节详细介绍。本节课讲解窗口过程。
    窗口过程,也可以叫做窗口消息处理过程。实际上,它就是一个函数而已。然而,这个函数,并不是程序员写程序来调用的,而是给操作系统调用的,也就是回调函数。对于回调函数的理解和使用,请参考学习《简单的介绍回调函数原理和使用》和《函数调用与回调函数的设计原理的深入对比分析》。回调函数是什么,以及回调函数和函数调用的区别,我就不在此重复了。自己看文章哦。
    可是你知道吗?为什么窗口过程要做成回调函数呢?不知道你想过这个问题没有。作为Windows底层的结果和框架设计,必然是操作系统做好后就固定不变的,然而不同的程序需要不同的处理,怎么才能以不变应万变呢?是的,就是使用回调函数机制。

   

请微信扫码阅读。
为防止恶意爬虫,
已开启反爬机制,
理解哟~~~~
标注
评论
站内搜
百度搜
传送到手机
手机扫码,识别文字,完成传送x
加载中...
标注内容x
加载中...
添加标注x
收藏 0 点赞 0

Win32课程菜单