VC中的MFC如何使用,为什么使用,有哪些好处?
尽快恢复!

解决方案 »

  1.   

    我想先问你一个问题:MFC表示什么?
    Microsoft Foundation Class  这是微软公司的程序员预先写好的类库!!它是为程序开发的方便而开发的!
    里面的东西,在你需要的时候 ,你只要调用就行!就好像你组装一台电脑,别人已经为你准备好了CPU、主板、显示卡(相当于MFC)等,你要做的只用把它们组合起来(一个程序)!
    至于它如何使用,你可以买点跟有关的书!!!里面有它的各个类的介绍的!
    我想你自己已经正在使用着MFC,只是你没有发觉而已!
    MFC真是很强大!
      

  2.   

    c++就是通过类的概念把一些基本的操作和属性封装起来,使得用户程序员在使用时更加方便.amkar_lu讲的有点道理,直接调用就可以,至于到底是如何实现的已经在类中封装好了,API中也如此。就我使用得体会而言,我认为MFC更多得体现了结构化得思想,譬如:你要创建一些控件(按钮、对话框等等),用MFC就可以直接拖几个,而用API编程就要自己写代码。而且MFC功能更强大。不知道对不对:)
      

  3.   

    MFC提供累库!!!进行了更好的封装!!
      

  4.   

    从头做起。
    好好做几个例子,
    mfc 不是一朝一夕能学好的
      

  5.   

    用mfc可以有两方面的优点,第一,可以减少编写代码的量,有很多现成的东西可以用。第二,用mfc可以帮你减少一些可能的错误,提高代码的健壮性。第三,可以降低使用某些技术的难度,让你不必了解太多知识就可以实现。
      

  6.   

    我觉得mfc(microsoft function class)编程体现了面向对象编程的三大特性:
    封装、继承、多态性。而api(appilication program interface)编程还是面向过程的编程思想,非常自由。
      

  7.   

    微软为了让自己的mfc库编程标准的类库,所以用啊。