主要是开发效率低,然后做出来的东西可以说很丑,很怀疑要不要继续学下去!!!

解决方案 »

  1.   

    兄弟,同感啊!
    我现在也在用MFC开发,真的是做出来的东西可以说很丑,很怀疑要不要继续学下去!!!
    期待哪位大牛来指点一下
      

  2.   

    你需要的不是学不学的问题,你需要学习的理由。建议你了解一下LibUIDK,然后你就想学MFC了。
      

  3.   

    LibUIDK是纯MFC界面库,也只能用在MFC上,很纯。
      

  4.   

    如果你对MFC没有了兴趣,还是不要学了,强行学习效果也是很低
      

  5.   

    我觉得MFC不错,难道是初学的原因?
      

  6.   

    默认的控制当然是丑了点,但可以用GDI绘制的...有看到现在的QQ界面吗?
      

  7.   

    开发效率确实是个问题,QQ都在试着用.Net中的WPF开发新的炫的界面了。QQ 概念版。
      

  8.   

    MFC还是不错的,界面确实不好看,那个需要你自己美化,或者找一些资源美化。
      

  9.   

    很多人都在说mfc不值的学,我觉得这是眼高手低的表现,当然如果说这话的是大牛,就当我没说
      

  10.   

    呵呵~不是MFC的问题,是水平的问题~
      

  11.   


    如果楼主坚持认为windows系统就很丑的话,那强烈建议你不要学了。
      

  12.   

    仙剑Ⅲ的游戏界面就是MFC做的,你觉得难看吗
      

  13.   

    lz该学其它的吧不想学的话就不要再MFC的问题上纠结了
      

  14.   

    我想问一下MFC一般做哪方面的应用,当然它什么都能做,我想知道公司的开发用它一般做什么?我看用C#做起来很快,而且界面不需要特别的美化。
      

  15.   

    MFC,如果你能精通,我说的是真的精通,哪你到这里来发言,我们很佩服但是你学都没学,就说丑,估计是旁听的吧。许多东西,要自己去做了,才知道的。至少,现在用MFC的人,是N多的
      

  16.   

    一般程序员开发的WPF程序也很丑……WPF和Flash一样,需要美术人员的支持的。
    而在有美术人员支持的情况下,MFC也能做的很好看。
      

  17.   

    Flex可以弄出很漂亮的界面,但是它是受了乔布斯的影响的,只是用来看的,不是用来干的。有的东西好看不好干,有的好干不好看。但其实只要能干,干得好,那关了灯还不都一样?
      

  18.   

    SkinMagic之类的换肤一下,就漂亮啦 
      

  19.   

    在搞MFC做什么?能不能说一下
      

  20.   

    学吧,MFC是精髓,哪个公司不用MFC啊!!!!!!!!!!
      

  21.   

    呵呵,太同意56了。等你知道MFC了就知道他的强大了。
      

  22.   

    MFC是在基础c++上的一层应用,可以说你见到的所有软件都可以用MFC来做出来,至于界面,GDI+绘制出来的效果不会逊色于其他。如果LZ只是为了赚钱,那我建议你看看目前主流的平台用什么语言再去学吧,比如android,那你要学java;Symbian,那要会c++;iphone,也是java类似的;QT,c++
      

  23.   

    说个无关的,大家觉不觉得 我们做开发是不是该学些底层的东西 比如驱动啊什么的。本人用MFC做应用程序4年了,至于LZ说的问题根本不存在。只是觉得单单会MFC工作选择性不是很大。
      

  24.   

    其实VC的强势在于靠近底层的开发以及更加灵活的开发,
    用来做普通的UI软件的话,确实没有多少优势,
    我觉得在选择语言之前,还是先确定软件的主要功能,
    再确定使用合适的语言就好了。
      

  25.   

    MFC是必备的学习。然而不是全部。所以MFC一定要学,这个学懂了,你可以去学习其他的了。
      

  26.   


    可以从c++和window api的角度来看。
      

  27.   

    竟然说MFC做的界面丑....
    作为一个多年的MFCER,我对你的无知表示遗憾
      

  28.   

    使用第三方的库?如果为了节省开发时间,是可以的
    我觉得最好还是自己来实现,子类化一下.
    漂亮不漂亮,全是美工的问题
    说白了,就是向CWnd帖图
      

  29.   

    现在学C#……课程开有MFC……MFC的好处深有体会,不过好的东西难学,还是要坚持……好多东西都是用C++写的
      

  30.   

    当年我选择学VC的原因,可能说出来你都不信,我希望我的程序双击就能跑。
    学Java当时硬是没找到Java程序怎么鼠标双击就能跑,.net倒是可以,但是我又不可能写了一个几十KB的小软件,装一个几十MB的.net framework,所以就只有选择了MFC。
      

  31.   

    恩,我是个新手,随便上来讲两句,MFC界面丑,并不是MFC的错,其实是你没去做它的界面,无论是用界面库,还是请美工做界面,都是可以让MFC的界面变好看了,恩,最近蛮火的DirectUI貌似也能用在MFC上。
    没做界面前,C#写出来的东西也不怎么好看,没有做界面前,界面的好看与否,看运行程序的机器使用的桌面主题的,桌面主题中设定的漂亮点就好看点,一般都不会太好看,毕竟程序做的时候没在界面上下功夫。
    WPF做东西是快,毕竟开发效率是C#的卖点,不过WPF的资源消耗很大,尤其是内存占用很厉害(听说的),性能表现来说,也不及C++,不过上手快,而且原生的XP不带有.net framework,但是win7是自带.net framework的,随着win7的普及,C#开发的东东会变得更受欢迎一些。
    不过总得来说,各有千秋,各占胜场。就学习而言,即使MFC框架有些老了,可能在未来淡出市场,但是只要window操作系统还在,那么通过MFC学习中了解的消息机制和WINDOWS API还是很有价值的东西,所以学习MFC可以说是一个很不错的选择吧。
      

  32.   

    懒惰的人学VB,聪明的人学Delphi,真正的程序员学VC!
      

  33.   

    第一次听人说mfc做出来的东西丑!~~~~
      

  34.   

    听说魔兽世界也是用MFC做的
    可能是我们的水平不够吧
      

  35.   

    如果对c\vc感兴趣的话,不妨看看,不仅仅能学到编程技术,还有编程思想.