学习MFC,推荐阅读哪几本书?

如题所述

ww884203这位朋友说得不错,孙鑫的书可以做入门,不过在此之前,我问一下,你的C++学会了,VC++只是个工具,当然他里面也有许多值得借签的地方。不过C++是基本的,这才是重要的。重要的思想都在这里面体现。会用VC++不等于会C++,差得远。
所以先学习C++,至少学到虚函数。其他的用到再看不迟。
VC的书入门的很多,孙鑫的不错,不视频,讲得了挺好。在你学完C++后,看看孙鑫的第一集是不是还有你不会的或者理解有误的。
接下来可以看视频学习了,照着学和做就行,不过也要多动脑想想啊。
候杰的《深入浅出MFC》不适合入门者,如果你不想知道MFC的内部机制你可以不看,当然看了你会对MFC理解的更好。比如:我们知道了消息机制,知道用传递消息的方法做一些事情,但我们不必知道其内部是怎么做的,这本书告诉你,消息是怎么传递的,每一环都告诉你,解释的挺好。
说到消息,要想理解好这里的东西,我想如果你读一下《windows程序设计》会对你有帮助。这是Petzold的大作,这是一本入门级的关于window编程的书籍,读了它,你会知道win API是些什么东西。MFC就是对这些函数的包装,学了之后你会发现为什么MFC比原始的API的方便。但这种包装也掩盖了内部了一些动作过程,如果你不了解API编程,在读《深入浅出MFC》时可能会吃力。
市面上关于VC的教程多得是,好像现在的书都有视频,都可以参考。都有值得借签的东西。
如果对window编程感兴趣的话,不妨再看看《windows核心编程》,这本书与《windows程序设计》无重叠的地方,介绍了更深东西。
如果有问题就到网上问,高手有的是,比如CSDN上。
学习不是一蹴而就的事,要慢慢来没有捷径,要有毅力,祝你成功!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-04-20
先看孙鑫的《VC++深入详解》,然后看侯捷的《深入浅出MFC》。
同时也可以看看《windows程序设计》,对你帮助很大
相似回答