我是个初学者,有人给我建议说从API学起,这样对以后学习打下坚实的基础;另一些则说API都是些过时的东西,直接从MFC学就行了。请高手指点一二!谢谢!

解决方案 »

  1.   

    mfc 界面开发和学习快,但一般很难马上能深入MFC框架的底层,
    但用了一、两年后你会发现在学API很简单了反过来,先学API再学MFC,一般人是受不了MFC的杂七杂八的东西的
      

  2.   

    谢谢!
    我指的API是指用VC编程而不是VC++,如自己编WINMAIN、WNDPROC函数等,而不是直接用开发工具提供的导航。添加菜单、对话框等也都是自己编写代码,这样再去理解MFC背后的东西是不是更好呢!而MFC不是集成了API的函数吗?
      

  3.   

    mfc--api--mfc--api赞!
    学习就要这样结合着理解
      

  4.   

    但你们所说的API不知是否与我理解的相同
    能作一下详细的介绍吗
      

  5.   

    我想学MFC因为WINDOWS 下的应用界面都是它开发的
    而且它对于com的编程也很有用
    只不过入门挺难的
      

  6.   

    API是不会过时的!只不过是版本的区别
    学习它才是根本!
      

  7.   

    yinhongyan(change)说的没错!
    API是不会过时的,除非Windows过时...
    使用API编程才是Windows程序设计的根本.
      

  8.   

    无论是学习mfc还是api,都是一个螺旋学习过程,
    没有说学一遍mfc,就完全理解了,还要经过大量的实践和回馈才能贯通。我比较同意
    w9(小王 笨笨) 的mfc其实挺束缚人的思维。不学也罢,
    但是SDK的基础一定要有,
      

  9.   

    api是基础,mfc将api封装起来,要想更深理解windows编程还是api,最底层的东西,掌握了api,再学mfc就很容易