先理解什么是面向对象、面向对象的特点,什么是类………
然后了解MFC层次结构,掌握MFC程序中非常重要的几个类:CWinApp,CDocument,CView……

解决方案 »

  1.   

    补充一点,简单的了解一下SDK编程
    只要能看懂WinMain是干什么的就够了
      

  2.   

    我学VC的经验是先SDK,然后C++,最后才是VC(应该说是BC3.1的OWL,我学的时候BC3.1是最好找的工具),学VC如果SDK与C++都不行的话,还不如学Delphi去
      

  3.   

    1. 先学C++, 关键要弄清楚以下几个概念:封装,继承(单重继承即可)、多态(虚函数)。MFC中用到这些的地方很多。
    2. 然后学一点SDK编程,一定要弄清楚窗口的概念(编程意义上的窗口)和window的消息机制。
    3. 学习MFC,掌握几个重要的类,不要我多说了吧。
    4. 学习一些网络,数据库编程序方面的知识。还有余力的话,不妨学习一些高级windows编程(相对而言),如多线程,事件及同步,钩子等。
    5. 我就不知道了。 应该是在工作中学习吧。
      

  4.   

    1.首先,你需要学习C++,如果你的C语言学的还可以的话,进一步学习C++,不管你以后会不会用VC或者C++ Builder,对于理解面向对象编程,而使用如VB,DEPHI等来说,要容易上手得多。
    2.其次,找一本MFC编程入门的书(很多),仔细和反复的研究讲述的内容,因为越是基本的越有用。
    3.对于SDK,当然可以学习,但在入门初期,没有必要。这方面的内容较难,也不必将自己搞糊涂。
    4.多编程序,多读程序,学好<数据结构>(C++版)
    5.有长期作战的准备
      

  5.   

    三个方面:
    1,类
    2,MFC
    3, API