MFC的文档结构
来源:互联网 发布:mac如何导出iphone视频 编辑:程序博客网 时间:2024/05/18 01:56
MFC的文档视图结构是大多数应用程序的基本架构。Microsoft对通常的窗口应用程序的流程重新做了组织,这种组织结构从结构上看有点类似于所见即所得的思想。比如我要处理一个消息,只需要添加一个消息处理函数即可,简单易理解。但是,这种封装起来的结构会使初学者一头雾水,会有种不踏实的感觉。所以有必要分析一下MFC中是如何构建起来文档视图架构的。
通常我们所见的窗口应用程序都是以Winmain函数为入口函数。而在文档视图结构中并不容易让初学者找到这个入口函数,我想这也是所有疑惑的根源。其实在MFC的文档视图架构中,当然也有入口函数,不过是_tWinMain,在这里_tWinMain其实是被宏定义替换的,他的原身就是WinMain函数。在进入这个所谓的主函数之前,还有一个全局变量的声明:CTextApp theApp;在程序执行之前,首先要为theApp分配内存空间,也就是自动执行构造函数。在这个构造函数中,便对本程序的一些基本的设置进行了初始化。做完这一步,主函数接下来会得到这个应用程序类,并以此调用IinitInstace()函数,这个函数便完成了窗口的注册,创建以及显示和更新。在这里并没有设计窗口类,这是因为MFC早已经设计好了,我们所要做的工作只是注册及完成后面的步骤而已。完成了窗口的显示和更新后,程序会调用run()函数来完成消息循环。这样,一个MFC框架就能用一个通常的窗口应用程序的创建过程顺下来了。 当然,其中还有很多细节问题没有介绍,这里只是为了能让大家有个感性的认识。
- MFC的文档结构
- MFC的文档/视图结构
- 剖析MFC的文档视图结构
- 剖析MFC的文档视图结构
- 图解MFC的文档/视类结构
- MFC的文档视图结构分析
- 剖析MFC的文档视图结构
- MFC文档视图结构
- MFC单文档结构
- mfc文档视图结构
- mfc文档视图结构
- MFC文档视图结构
- MFC多文档与单文档结构的区别
- MFC文档视图结构内幕
- MFC文档视图结构内幕
- MFC文档视图结构内幕
- MFC文档视图结构内幕
- MFC文档视图结构内幕
- Ubuntu-Firefox安装Adobe Flash后乱码
- 幸福是一种感觉
- 成功的百分七十靠人脉,三十靠知识
- 云计算,经济危机下爆发
- MYSQL數據庫亂碼轉碼問題
- MFC的文档结构
- ASP.NET中Gridview读取数据表列表页面常用操作-序号,编辑,删除,删除确认
- Ruby 的矩阵
- C++中关于打印一些字符图形的循环代码
- apache-tiles2.1.2
- 绘制CBitmap的方法
- 如何让edit control具有不同的文本颜色和背景颜色
- WebSite
- 火焰之纹章 纹章之谜