windows窗体应用程序和MFC有啥区别

这个问题,就像是你要盖楼,是你画图纸盖好,还是使用已经存在的图纸盖好。
自己画图纸,可能相对简单,可能能盖好楼,但是可能自己也不知道住进去后会不会出现什么其他想不到的问题。
使用已经设计好并且验证没有问题的图纸,那么可能有些部分不是你想要的。
创建Windows窗体应用程序,就像是自己盖楼。
mfc就像是使用已经设计好的图纸。
其实mfc只是一个windows上的一个gui的框架,类似的框架还有WTL,DUILIB,qt等等很多

■网友
MFC是个框架,Windows窗体应用程序更底层一些,也就是说,你可以基于windows窗体的底层,自己造一个MFC出来。
【windows窗体应用程序和MFC有啥区别】 此外,如果对系统比较了解,基于windows窗体来开发,可掌控性会更强,而使用MFC开发,可掌控的东西没有那么多,但开发工作简单一些,因为相当一部分工作,微软替你做好了。


    推荐阅读