MFC学习笔记6 新建MFC项目、MFC类层次结构
2017-11-23 09:29
218 查看
本系列学习笔记来源于《VC++就业培训宝典之MFC视频教程》,记录自己系统化学习VC++ MFC过程
生成的项目,缺省会带有一些资源。
在MFC中,新建的按钮,按Ctrl双击按钮,就可以自动建立该按钮的消息处理函数。
修改代码,完成列表控件的表头控制。
MFC 文档/视图架构支持 多视图、多文档类型、分离对话框和其它用户接口属性。MFC的文档/视图架构的核心主要是由以下4个类实现:
CDocument(或 COleDocument),用于存储和管理程序数据的对象
CView(或其派生类),用于显示文档数据和管理与数据交互的对象
CFrameWnd(或其派生类),管理单个文档和多个视力的对象
CDocTemplate(或CSingleDocTemplate或CMultiDocTemplate),文档模板,它管理创建正确的文档、视图和框架对话框对象。
MFC 6.0
MFC 7.0
参考:
http://www.cppblog.com/andxie99/archive/2008/06/04/9747.html
新建MFC工程
生成的项目,缺省会带有一些资源。
修改对话框风格
创建控件
在MFC中,新建的按钮,按Ctrl双击按钮,就可以自动建立该按钮的消息处理函数。
修改代码,完成列表控件的表头控制。
MFC 文档/视图架构支持 多视图、多文档类型、分离对话框和其它用户接口属性。MFC的文档/视图架构的核心主要是由以下4个类实现:
CDocument(或 COleDocument),用于存储和管理程序数据的对象
CView(或其派生类),用于显示文档数据和管理与数据交互的对象
CFrameWnd(或其派生类),管理单个文档和多个视力的对象
CDocTemplate(或CSingleDocTemplate或CMultiDocTemplate),文档模板,它管理创建正确的文档、视图和框架对话框对象。
MFC发展
MFC4.21 类别组织架构图(Class Hierarchy)MFC 6.0
MFC 7.0
参考:
http://www.cppblog.com/andxie99/archive/2008/06/04/9747.html
相关文章推荐
- VS2013MFC对话框工程学习笔记一 - 新建MFC对话框项目
- VS2013MFC单文档工程学习笔记一 - 新建MFC单文档项目
- PCIe学习笔记(4)---PCIe的层次结构--TRANSACTION LAYER
- Visual C++ 2010 MFC学习笔记一新建程序并显示HELLO WORLD
- (ios开发学习笔记一)ios项目文件结构
- angularjs学习笔记之完整的项目结构
- cocos2d-x-3.0 Windos 新建项目(coco2d-x 学习笔记一)
- WPF学习笔记(6):WPF类层次结构
- MapXtreme 2005 学习心得 了解新建MapXtreme项目结构(二)
- PCIe学习笔记(5)---PCIe的层次结构--DATA LINK LAYER
- Sharepoint学习笔记 –架构系列—Sharepoint的服务器端对象模型(Server Object Model) 2.内容层次结构
- Obkective-C学习笔记(十四)——如何在项目中新建一个类
- Android 测试学习笔记(1)——Android系统及其层次结构
- MVC学习笔记2 认识项目的目录结构与核心的DLL
- H.264学习笔记之一(层次结构,NAL,SPS)
- Java学习笔记之Eclipse项目结构
- MVC学习笔记2 认识项目的目录结构与核心的DLL
- MVC项目结构搭建及单个类的实现学习笔记1
- 机器学习学习笔记--卷积网络的层次结构