应该先看VC技术内幕,并做些练习,对MFC有点认识以后看深入浅出,再看VC技术内幕,windows程序设计作为参考。
这仅代表我个人观点

解决方案 »

  1.   

    适合,不过最好拿本《Windows程序设计》一起看,很简单,但是对于理解MFC非常重要!《Windows程序设计》可以先看,一两个星期就差不多了,虽然很厚,但是简单!第三章一定要彻底搞懂,一般网友都是看了数遍才行的!我是跟踪调试了每一个流程!感觉对学习以后的章节很有帮助!其实如果再加上一本《深度探索C++对象模型》,一起搞懂,就最好不过了!
      

  2.   

    MFC 主要有一大堆自己的规则和封装过的类。Windows基本程序观念里面涉及的东西大部分都封装到MFC内部了。从MFC的类中,你能找到Windows基本程序观念的影子,理解他为何这么去封装,猜测他如何暗箱操作,这时,你就不必忧虑了。
    至于代码,看,不如自己跟着写一遍,然后一个角落一个角落的推敲。很多东西是“规范”,暂时不明白没关系,看到后面就知道了。最好试着看看能不能用多种方法改改,看看改了都有什么影响。比如介绍了在窗口可以进行针对鼠标left click的消息处理,举一反三试试看自己加入right click 显示一个菜单看看?
    呵呵,遗憾我没看过你说的书,不过以前我看过《Windows95系统奥秘》,主要讲Windows内部的各种机制,无论MFC还是ATL,都能感受到基础的东西。
    多写,多想,多试试。
      

  3.   

    去www.vchelp.net看看,那里有这本书的读书笔记下载。C++学习步骤:SDK->Mfc
      

  4.   

    深入浅出MFC  还不错,看吧,我还没看完,要一章一章看
      

  5.   

    先看《vc技术内幕》第四版,这本书介绍的较全面,但深度没有《深入浅出MFC》深,可对MFC框架有了一定理解后再看深一点的!这样循序渐进才不会太困难:)有助于你一直信心十足地学下去。
      

  6.   

    to:keisar(海纳百川,有容乃大) :
    怎么找不到啊?能不能详细说一下啊。谢谢。
      

  7.   

    http://www.itbookreview.net/cndevforum/subject_view.asp?subject_id=1343&forum_id=34&forum_name=如何学习VC开发好久没去,原来改版了。
      

  8.   

    正在看
    是CSDN光盘上的