MFC入门教程:1天深入浅出MFC

编写本教程的主要目的是知识的总结与经验分享。对于技术开发人员而言,技术的总结在学习的过程中是必不可少的。这些年在学习MFC的过程中,整理了一些在学习和实践过程中所遇到的问题以及解决方案。在这里借助这个教案做一个总结,希望可以对那些和曾经的我有着类似困惑的朋友一些帮助。特别是即将面临毕业找工作的同学们,希望本教程能够引发学生朋友对计算机技术的兴趣,能够使读者在学习技术的过程中获得乐趣和成就感,对大家从事编程工作做起到一个引导的作用。

如何使用本教程

1)本教程以实践为主,教程中会有大量的实例,实例中的源码严格按照编码规范进行编写,希望大家在学习的过程中注意体会,并且学以致用。

2)教程中所有实例的完整程序我会单独给链接,供大家下载学习。

3)编码是以实践为基础的一门技术,所以大家在学习的过程中不妨选一些实例程序亲自动手敲一遍,然后调试运行,这样学习的效果会更好。

4)学习贵在坚持,特别是一门新的编程技术,三天打鱼两天晒网肯定是不行的。

注意,本教程非C++教程,不会教你C++,只会教你如何使用C++语言通过 Visual Studio 2010编写MFC应用程序。所以学习本教程之前你得有一定的C++基础。如果你的C++基础不牢,建议大家认真的去看其他的C++教程,在使用Visual C++ 2010实践的如果遇到问题可以到这里来参考。推荐《C++ Primer》、《C++程序设计语言》。
MFC简介
建立MFC应用程序
MFC框架结构的分析
MFC中典型类和函数的介绍
MFC开发通用方法小结
MFC视图和窗口的基本概念
MFC 文档、视图和框架窗口间的关系和消息传送
MFC中所提供的各种视类介绍
MFC文档与视图结构
MFC单文档与多文档
MFC图形设备接口
MFC画笔CPen类
MFC画刷CBrush类
MFC使用GDI对象CBitmap示例