请高手给超级无敌小菜鸟说说怎么学习mfc,如何学习,需要什么基础~!

解决方案 »

  1.   

    基础多了:要认识英文字母、看得明白windows系统的原理、能看懂MSDN......
    特别是会用键盘和鼠标!hohoho~~~
      

  2.   

    把C++基础打好
    《MFC windows 程序设计》然后不停写代码
     《深入浅出MFC》好好悟十几遍
      

  3.   

    我是到vckbase、CodeGuru、CodeProject等网站down一些代码慢慢看!
    然后学着写代码,要多写,还要多问哟!!
      

  4.   

    先对windows的GUI子系统有所了解,然后要熟练掌握C/C++语言,特别是宏和oop
      

  5.   

    如果MFC会思考的话,它会认为宏是C++的灵魂
      

  6.   

    本人觉得起先是天书,学习C++后,再学Windows编程,然后看VC和MFC应该发觉它原来如此地。
      

  7.   

    指针是C的灵魂,是C++的精华,类是C++和灵魂!^_^
      

  8.   

    看书,coding
    《Visual C++.NET技术内幕(中文第六版)(潘爱民) 》听说不错。
    《深入浅出MFC》这个听说也很经典!
      

  9.   

    MFC有其不好的地方,也有其经典的地方
    去其糟粕。。要想学好。。没有时间的锤炼是不可能的。。
    多看书。。多编程。。多发贴子熟练掌握C/C++是必备的基础,当然其他计算机知识也是有关联的。。
      

  10.   

    《Windows程序设计》
    《深入浅出MFC》
    《VC++技术内幕》
    《MFC windows 程序设计》
      

  11.   

    我是这样的,先看windows程序设计,然后就写代码,写了一两个近乎弱智的sdk程序后,就开始看mfc,不过因为那时穷得像个B样的,没钱买vc++技术内幕,刚开始学MFC时,根本就知道如何入手(因为以前学VB时是直接拖的。。哈),后来就在vc版这里看别人的问题,在一些网站上看代码看文章,在网上搜mfc的入门教程。慢慢的,过了一个多月,算最弱智的MFC入门级别了,在学校里成绩好了点,叫爸妈买了一本深入浅出MFC,因为这时我已经大概知道怎样用MFC做简单的应用了,至于高级的应用书本上一般都少讲,但是当然有,不过那个时候的我还不能看懂,哈哈!所以我就不买VC++技术内幕了。看深入浅出MFC,第三章啃得我死去活来,终于明白,后来觉得,这本书,其实是在引导我去看MFC的源码,所以,我写程序时,时不时的都会跟进MFC的源码,看看他是怎样实现的,做了些什么。大概过了三个月吧,我就去买了本WINDOWS核心编程,这本书讲的是WINDOWS高级应用的“基础知识”,哈哈,反正这本书我是觉得没买错!暴好!接着的,就看你自己喜欢,多媒体的,可以去看directshow或opengl的书,图形的,没留意,不过书店肯定是有。网络的,看windows网络编程(注意,是红黑封面的),游戏的,呵去书店逛能找到的,等等,不过如果楼主没学过汇编的话,建议学,绝对是有用(出去找工作时)。反正这整个学习过程,(如果你激情不够的话,那就燃烧激情吧---强迫自己提起兴趣(除非你不想成为牛人)你需要经常(几乎每天,当然,一个星期放一两假是可以的,哈)看文章,看代码,自己写,看看别人的漂亮的XP按钮是怎样做成的,看看别人做的游戏修改器是怎样做的,看看别人的数据库软件是怎样写的,看看视频捕获传输是怎样做的,看看别人的聊天程序是怎样写的,等等,反正是接触多点,多写代码,这样你MFC比较熟悉后,就把面向对象啊,驱动啊,设计模式(这大概是属于面向对象吧?)都看看。都熟悉后(至少可以运用上面说的一大篇废活的%80来写程序),那么,恭喜你,你已经可以出来找份vc的工作啦!!!时间大概为7-10个月左右吧!
    学vc就是这样啦!吓倒没!
    晚上无聊,打一吓自己的学习经历。好了,给我分吧(我打了这么我字,怎么也得给个同情分吧)!