一种纯c的编程,用api编;还有一种用vc++编,用mfc和api
mfc是对api的封装么。
我发现用api编虽然费劲,但是能编出mfc做不到的,而且对windows的原理有了很深的了解

解决方案 »

  1.   

    win32编程,写出来的程序相对要比MFC的高一些。MFC根据它的名字,它是对一些类的封装,但是在MFC中调用API是不矛盾的。
      

  2.   

    MFC是对api的封装,用MFC结合API堪称无双!
      

  3.   

    MFC就是对api的封装,要编程效率就用MFC,要运行效率就用纯SDK
      

  4.   

    你们比喻来比喻去,把楼主都搞乱了就好像C#好还是java好一样,比来比去,没啥结果是吧lz?
      

  5.   

    C#能和Java比么……
    Java的运用范围比C#广泛多了,虽然运行效率差不多还有,我个人比较支持直接WinAPI编程,只是个人主观感受,不反对使用MFC
      

  6.   

    我感觉也是,mfc只是封装了几个固定的模式,如果在这个模式之外,就得api了。另外怎么看出api编的效率高呢??
      

  7.   

    MFC和API应该说是一致的,很难想象不懂API,而完全依靠MFC的“高手”是什么样的
    MFC是API的一部分封装,另外又提供了几种模式
    纯c的编程要累死人,C++语法比C更灵活一些啊