学有VC一段时间了,SDK 与 MFC 我都明白其原理,但欠缺实践。现在想进一步深入研究其中之一,应该如何选择呢?
    SDK 易学但难用;执行效率高,但开发效率低,不符合RAD;代码重用差,但灵活。
    MFC 侧反之, 较为符合 RAD 思想,但别人说太臃肿了,执行效率又低,而且有越来越不受重视之倾向。    想问一下有实践经验的高手们,现在社会更需要哪一种人才??我应该向哪个方向研究呢?

解决方案 »

  1.   

    如果是这样,那我推荐你学 DELPHI :)
      

  2.   

    能用sdk就少用MFC,即大又不稳定,不过真的比较方便
      

  3.   

    mfc简单,适合开发大的项目。sdk就用来玩玩技巧吧,两个都熟悉还是有好处的。
      

  4.   

    关键是看你以后想做什么啦!
    例如我想学GAME  PROGRAMING 就一定要学 SDK了
      

  5.   

    我也知  GAME PROGRAMING  是要用 SDK 方式开法的,但SDK也真的太麻烦了,我对它是又爱又恨!!不能代码重用简直就是痛苦!!
      

  6.   

    一般用MFC做界面,用SDK做接口,楼上那位学过COM,可以交流交流,QQ:22487534
      

  7.   

    COM 不是用C++写的吗??SDK可以歉容 COM 吗?    一般用MFC做界面,用SDK做接口,能实现吗?
      

  8.   

    学点别的不行吗?ATL~COM~
    网络~
      

  9.   

    我的原则是:界面用mfc,其他能用crt、sdk的就不用mfc,像文件操作、socket、字符串等一律用sdk和crt;这样还有一个好处就是如果需要移植的话只要把界面拨去就行了。
      

  10.   

    TO:  binglex(bingle) 
         你说的话可真深,一时还不太了解。  
         你有QQ吗?
         MY QQ:48067862
      

  11.   

    请问crt是什么,怎么用COM解决SDK代码重用??MFC做界面,SDK做其他的,怎么结合呢?能介绍点参考书吗?