MFC编写窗体应用程序,和利用VS中的windows应用程序编程,这两者有什么区别?

解决方案 »

  1.   

    MFC是windows的C++框架,而windows应用程序编程 是没有这个框架,要自己写框架或者直接WinMain开始。你可以看看两者的代码就知道了
      

  2.   

    mfc框架封装了许多的东西而win32 应用程序是 简单封装的,直接使用api
      

  3.   

    MFC是将很多相关的API函数封装成了类,并加入了自己的一些特有的东西,比如MFC中那些很奇怪的宏
      

  4.   

    MFC只是一个类库,更方便一些。
      

  5.   

    对新手来讲 MFC 能提高开发效率,假以时日,如果能在MFC程序内,在需要的地方灵活地运行平台SDK API函数,那基本也就无所不能了。