VC++怎么去学习?

来源:百度知道 编辑:UC知道 时间:2024/06/08 01:27:10
我前面一段时间在学习VC++ ,我就看孙鑫的视频,在这之前简单地学了C++,然后看了VC++的技术内幕。现在觉得不知道怎么去学了,还是不会做一些东西。请高手指点。

学习过程
1.第一阶段:
熟悉一下c++的封装,继承与多态等特征,不能让vc++的各种特征分散学习的注意力。
学习重心:算法。多做一些算法训练。
参考书籍:《c程序设计》(谭浩强)
《c++编程思想》(Bruce Eckel)

2.第二阶段:
熟悉windows运作机理,API编程,了解windows的编程原理和机制,了解windows系统的消息机制(多任务,消息映射等)。了解常用API函数,了解如何创建窗口,对话框,控件。消息循环,了解句柄的含义。理解WIN32程序如何运作,把握各种窗口之间的关系。

参考书籍:《windows程序设计》(Jeff Prosise)
《vc++权威剖析,MFC原理,机制》(幸长安)

3.第三阶段:
熟悉MFC类库,应用程序框架编程。(vc++核心)

参考书籍:《深入浅出MFC》(侯捷)
《VC++技术内幕(第六版) 》
《vc++权威剖析,MFC原理,机制》(幸长安)

4.第四阶段:
学习Active,ATL,COM等技术

如何学好VC++
http://zhidao.baidu.com/question/67975447.html

孙鑫的教程是MFC入门的的,不是针对C++的教程,C++的还是看看C++ Primer那样的经典教材吧

看书,多练,多思考