VC编写的程序一定需要MFC42D.dll吗?

解决方案 »

  1.   

    vc编写的 基于mfc framework的 程序一定需要MFC42D.dll吗?
      

  2.   

    Release 是发行
    Debug   是调试Mfc42D.Dll  是一个用于调试的DLLMfc42.dll   则是发行版的DLL用VC写的东西不一定要 DLL你在 project settings  下 general 选项  下 Microsoft Fundmation Class 选择项中选取  Use Mfc in a static Library 就可以不用DLL了
      

  3.   

    build->set active configuration
    打开dialog,可以选择win32 debug或win32 releaseRelease 是发布版,
    Debug   是调试版
    Release的程序比Debug要小的多
      

  4.   

    怎么我有时下载的原代码在VC6中执行说找不到Mfc42.dll的?
      

  5.   

    If u just use sdk in vc++ environment ..needn't mfc*.dll
      

  6.   

    vc编写的 基于mfc framework的 程序不一定需要MFC42D.dll
    其他的一定不需要mfc42d.dll
      

  7.   

    如果你认为你的程序使用了mfc42d.dll里的东东,那么你说它需要吗?至于究竟用不用,你可以选择啊!
      

  8.   

    你在工程的属性里设置使用MFC静态连接,生成Release版本,就不存在需要任何MFC的DLL了,windows平台上都能运行,虽然MFC42.DLL大,但是生成的EXE并不会很大,因为编译器会自己删除不必要的引用