(以MFC框架讲解)
一丶什么是框架,以及框架的作用
什么是框架?
框架,简而言之就是把东西封装好了,使用框架开发可以快速开发程序,例如MFC程序的双击写代码....二丶通过MFC但文档,理解其设计方式.
因为是第一讲,所以从头讲起.
MFC单文档框架其底层是封装的SDK的消息循环
首先我们要实现自己的框架,就要封装类了.怎么封装,或者说哪里比较困难?
1....根据MFC单文档框架可以得出继承关系图....MFC但文档的框架
1.封装WinMain
2.自己的WMain中执行初始化代码.初始化用户的全局对象
因为我们显示窗口或者注册窗口的时候,需要调用用户的InitInstance进行初始化....添加的时候会遇到的问题
1.窗口过程函数没有.这个需要封装,但是因为是第一讲,所以暂时不封装
2.实例句柄没有,这个时候我们需要保存一下实例句柄
定义一个接口即可.