是因为有些windows 的dll文件太老了的缘故

解决方案 »

  1.   

    在Project|Setting下设置Use MFC as a static library,可能可以解决,如果不行,就拷贝相应的dll文件,却什么就考什么
      

  2.   

    因为VC里面有windows没有的动态连接库!
      

  3.   

    同意KevinLoo的说法,将程序在MFC为静态联接时再编译一遍即可。
      

  4.   

    你可能使用的是动态连接,这样编译的可执行程序在执行的时候需要几个dll文件,你可以采用静态连接。
      

  5.   

    劳驾你用release方式静态编译,否则用DEBUG方式静态编译的文件很大。
      

  6.   

    估计是因为你用了Debug编译方式。改成Release方式看看
      

  7.   

    Use MFC as a static library,Release 编译后的体积和速度都可以接受
      

  8.   

    用release,不能用是没有库文件.
      

  9.   

    可以直接用mfc的类库来编程序的,只要#include<afxwin.h>等等包括进来。 
      

  10.   

    静态连接 windows的库里没有vc里的一些较新的库文件