MFC用不用学啊,咱们老师说不用学了。

解决方案 »

  1.   

    晕,前段时间还学了MFC,那现在学什么好呢
      

  2.   

    不用MFC一样可以编程,如果你不打算用MFC编程当然就不用学了,不过那些要求用MFC编程的公司你就不要去了。
      

  3.   

    如果会SDK搞定MFC做开发也就是2个星期的事情当然前提是你语言基础的够
      

  4.   

    刚学习programming windows with MFC 2ed中文版    --Jeff Prosise著          刚看到第十章
      

  5.   

    懂得windows工作原理做基础,多看看windows的SDK。MFC只是一个工具,就像DELPHI的VCL一样,对SDK熟的话,都不在话下,但是个人更看重算法,因为工作中难点往往在于算法。
      

  6.   

    MFC只是一个库而已,而且只是在windows上一个库
      

  7.   

    做windows C++开发,学学MFC还是有用的,比SDK方式有开发效率
      

  8.   

    MFC学了有好处的,而且学个皮毛不太难,值得学!
      

  9.   

    同意cheng9978的说法,建议大家仔细看《深入浅出MFC》再说MFC的不好,呵呵……比较讨厌不调查就乱发言的人,反正我个人感觉MFC没有白学,长了很多见识,呵呵……
      

  10.   

    中国的老师往往并不了解社会,有时候完全是在瞎扯。
    学什么要根据自己的方向来定。MFC是对SDK的一个封装。从学习方式上来说,由表及里或者从下往上都可以,看个人情况了。
      

  11.   

    看看现在做桌面软件或者插件的公司的招聘需求就知道了,大家还是推荐用VC MFC来做的,
    ,只要有需求就是有用的东西,就是值得学习的
      

  12.   

    学校的老师都不怎么厉害!你问他 什么是MFC,他都不一定会!
      

  13.   

    MFC是可以学学的,但不是必须要学的。
      

  14.   

    MFC只是C++遥远征途中的一叶小舟
      

  15.   

    对,MFC只是对windowsAPI函数的封装
      

  16.   

    当年我们学windowsAPI函数时用的VB,当时根本就不懂就知道依葫芦画瓢,我就日了,现在才明白windwosAPI是怎么回事.学windows编程最后还是用C而且是windowsAPI
      

  17.   


    吃了第三个馒头饱了不能说明前两个白吃了。用VB先接触过Win32API对后面学习win32编程有帮助。
    对于那些基于句柄的编程,在VB中用API的经验会让他们理解快很多。感觉很多时候要是真的要全部用Win32API编程我干脆去用汇编写算了。
      

  18.   

    建议 LZ 别被忽悠。要学就是 PPT(Power Point),要学得出神入化。再练习一下口才和酒量。"PPT + 口才 + 酒量", 比任何技术都好使,到哪里都吃香喝辣。与 有此同感的程序员 共勉。
      

  19.   

    前阵子在一公司管点事,公司急招一VC人员,来了一应届毕业本科生,称用过VC,问了一个很具体的问题,他承认只学了很少一点,附带提了一个问题:公司为什么用VC,而不用C#我只是想说明一个问题:要学什么,由市场定,不是自己定也不是老师定
      

  20.   


    同意,非常同意。不要小窥MFC
      

  21.   

    我认为还是很值得学的,因为毕竟MFC用起来比SDK方便很多,而在做软件开发时一般都是时间紧,任务重的,所以对于你做快速的软件开发还是很有帮助的
      

  22.   

    MFC不用学了?MFC是学习Application Framework最好的参考.如果把MFC学通了那其他的Application Framework简直是小意思.
    强烈抗议现在的老师说出这种不负责任的话,他知道他的学生将来要从事什么行业吗,随随便便的说这个不用学了,那个不用学了?
      

  23.   

    呵呵,还是有这么多人支持MFC,看来我还是要坚持下去,我做了两年的WIN32 SDK, 一年的Linux, 还是想学会MFC
    这一个月来一直在看MFC源代码,觉得收获很多,从实用类到消息映射机制,到类结构的组织,源代码里有很多C/C++的实现
    技巧,c++ 的设计思想,有很多通用的代码其实稍做修改就可以放到别的平台。祝福楼主也祝福自己能在喜欢的路上前进
      

  24.   

    现在正在学习~
    感觉用起来挺爽
    不过有时间还是要补下SDK,~
      

  25.   

    MFC还是很不错的东西,掌握了这个,再学WTL,ATL,QT,BCB等相对就容易不少。无非是message变成了signal,其他的,窗口还是那个窗口,控件还是那个控件。
    换句话,你不学MFC,那总要学一门东西吧,学什么呢?
      

  26.   

    先会SDK好了,如果你希望玩C++,那么你可以继续学习MFC
    如果你不指望理解底层,那么.NET完全可以满足你的需求然而假如你希望成为高手,那么请先学SDK,然后学习MFC的封装与运行机制
    并理解COM、ATL以及DLL技术,最后你还不得不看windows核心编程,和深入windows操作系统,
    与此同时你还必须学习windows驱动的写法。然而在此之前您必须深入学习操作系统、组成原理、
    以及win32汇编。 最后您将成为高手