请教MFC类是VC自带的吗?

发布时间:2024-05-18 18:53 发布:上海旅游网

问题描述:

用VC编程的时候,用#include "...."就可以使用MFC类。如果MFC类、很多Microsoft公司定义的结构体、API函数都包含在VC中,那么VC应该有3 G这么大吧?可是我记得VC只有700M多一些
能解释下吗
谢谢!

问题解答:

api实现是在系统里,你安装操作系统就带了,比如user32.dll 等等。

VC只是包含额外的MFC相关的定义。

不要怀疑,VC自带MFC类。

MFC是VC自带的,只是VC带的一个模版库,可以在如下位置找到他的代码:
C:\Program Files\Microsoft Visual Studio\VC98\MFC
但是你可以选择在MFC上编程,也可以选择直接调用WIN32 API编程。甚至你自己也可以开发一个类似MFC的库供自己使用。可以说MFC是微软方便开发者开发,而对自己的API等进行封装,并提供给大家使用的一个库而已

MFC是VC自带的,只是VC带的一个模版库
你可以选择在MFC上编程,也可以选择直接调用WIN32 API编程。甚至你自己也可以开发一个类似MFC的库供自己使用。可以说MFC是微软方便开发者开发,而对自己的API等进行封装,并提供给大家使用的一个库而已

vc 精简版是很小的150多M
同时vc也是带mfc,请不要怀疑,至于所要的api是操作系统里面的。

热点新闻