深入浅出MFC:解析MFC类库核心设计与实现
5星 · 超过95%的资源 需积分: 28 124 浏览量
更新于2024-07-29
收藏 1.42MB PDF 举报
"深入浅出MFC(李久进)"
本书《深入浅出MFC》是关于MFC(Microsoft Foundation Classes)的深入浅出讨论,涵盖了MFC的核心设计和实现、MFC对一些常用类的实现,以及MFC在实际应用中的使用。下面是本书的知识点总结:
一、MFC概述
* MFC是Microsoft Foundation Classes的缩写, 是一个功能强大、灵活、方便的编程工具,可以完成其他编程语言所无法完成的任务。
* MFC类库可以分两个层次:核心MFC类库和扩展类库。
* MFC核心类库是相对稳定的,从VisualC++4.2开始到现在的VisualC++6.0。
* MFC类库的功能越来越丰富,越来越强大。
二、MFC的核心实现
* MFC采用C++的面向对象的特征封装了Windows的对象和Win32函数,隐蔽了底层Win32的复杂性。
* MFC采用消息映射的方法来处理Windows消息和事件,隐藏了Windows窗口的窗口过程,简化了消息处理的复杂性和烦琐性。
* MFC提供了一个以文档-视为中心的编程模式,实现了以文档-视为中心的编程框架,简化了数据处理的过程。
* MFC提出了模块状态、线程状态、模块线程状态来支持多线程的编程设计和DLL的编程。
三、MFC对Win32API和Windows对象的封装
* MFC对Win32API和Windows对象的封装,讨论了MFC对象和Windows对象的关系。
* MFC对象的使用,包括CObject的特性及其实现,包括动态类信息、动态创建、序列化的实现。
四、MFC对一些常用类的实现
* MFC对一些常用类的实现,包括对话框、控件、菜单、工具栏等的实现。
五、MFC在实际应用中的使用
* MFC在实际应用中的使用,包括MFC在Windows平台下的开发、MFC在网络编程中的应用、MFC在数据库编程中的应用等。
本书《深入浅出MFC》是一本非常实用的MFC教程,涵盖了MFC的核心设计和实现、MFC对一些常用类的实现,以及MFC在实际应用中的使用。通过阅读本书,读者可以获得深入浅出的MFC知识,提高自己的编程技能。
2010-03-26 上传
2010-10-31 上传
2009-09-29 上传
2023-05-12 上传
2023-09-04 上传
2023-08-02 上传
2023-09-16 上传
2023-10-06 上传
2023-08-20 上传
jingjingdeliutan
- 粉丝: 5
- 资源: 6
最新资源
- 构建Cadence PSpice仿真模型库教程
- VMware 10.0安装指南:步骤详解与网络、文件共享解决方案
- 中国互联网20周年必读:影响行业的100本经典书籍
- SQL Server 2000 Analysis Services的经典MDX查询示例
- VC6.0 MFC操作Excel教程:亲测Win7下的应用与保存技巧
- 使用Python NetworkX处理网络图
- 科技驱动:计算机控制技术的革新与应用
- MF-1型机器人硬件与robobasic编程详解
- ADC性能指标解析:超越位数、SNR和谐波
- 通用示波器改造为逻辑分析仪:0-1字符显示与电路设计
- C++实现TCP控制台客户端
- SOA架构下ESB在卷烟厂的信息整合与决策支持
- 三维人脸识别:技术进展与应用解析
- 单张人脸图像的眼镜边框自动去除方法
- C语言绘制图形:余弦曲线与正弦函数示例
- Matlab 文件操作入门:fopen、fclose、fprintf、fscanf 等函数使用详解