想学习MFC,有经验的朋友告诉下怎么入门,给一些学习MFC的方法和建议!小弟先谢过了!!!

解决方案 »

  1.   

    先用C++写控制台程序,了解C++的一些基本概念,然后用MFC写一个基于对话框的程序。
      

  2.   

    编程资料下载http://hi.baidu.com/qiujiejia/blog/item/d4c65efd71183e1f09244dc2.htm
      

  3.   

    孙鑫的视频的确不错,当年我们上MFC课,老师直接放孙鑫的视频,老师说没有孙鑫讲得好
      

  4.   


    1,首先C++最基本的东西你是要懂的,例如类,继承,多态,重载等,这些清楚了,MFC才可以开始接触,至于学习MFC的话,C++的功底不要很强,懂的基本的就可以了。推荐的书,《C++ Primer》.....当然不一定要这么经典的啦,你觉得容易了解C++的书都可以。2,接触MFC之前,你可以先了解Window程序设计,这样后面学习MFC会轻松些,当然我是直接学习VC++/MFC的。这个时候,你可以看孙鑫的视频和他的书《VC++深入详解》....视频网上搜下就可以了
    这里是电驴的:http://www.verycd.com/topics/35626/,书的话,你要不去买,要不下电子版的。3.然后你可以更加深入的了解,你可以看侯杰的《深入浅出MFC》,就会对MFC有更好的了解,然后自己可以尝试着照着书本开发项目,了解思想,框架。后面再自己独立开发....4.更高阶的....就是你自己去想了..........需要注意的是,敲代码真的很重要。多练多练多练!!!不懂的可以去论坛提问,我也是一菜鸟哈。一起学习吧....
      

  5.   

    基础的东西只要了解就可以了,不必深究.
    然后就是动手实际做个东西出来,在这个过程中再不断完善基础的东西.这样记忆会深刻一些,而且边学边用.
    创建一个简单的缺省的MFC exe程序,单步调试跟踪,看看它到底都干了些什么,一遍看不懂,看两遍,两遍不行看N遍,看到你能背诵他的流程为止(先干什么,后干什么,然后接着干什么...),如此之后,尝试在某个阶段作点小修改。慢慢的就学会了。
    还有就是下载N个实例,每天研究3个差不多了。