I am a beginner in VC++ and until now i am making applications using the MFC app wizard and i noticed that these applications use the MFC42D.DLL file to run.I need to know is this file like the MSVBVMx0.DLL or it comes with windows. There is also a MFC42.DLL but my apps don't use it.

I know that it is possible to make an app that needs less memory(the MFC file is 930KB).Without MFC.How can i do that.