动态库DLL中能不能使用CString !!!!(如果能,该什么做呢??)

解决方案 »

  1.   

    可以使用,在 project 的 setting 中首先要取消  None MFC, 选动态或静态链接
      

  2.   

    VC里的DLL分为常规DLL和扩展DLL
    常规DLL在导出的函数或变量,也就是接口处是不支持MFC的,但是在实现的代码内部可以用MFC
    扩展DLL支持MFC,但是通知要求运行的电脑也有带MFC库
      

  3.   

    建立工程的时候,选择支持MFC就可以了
      

  4.   

    VC在建立工程DLL时有三个选项
    1.NONE MFC
    2.常规DLL
    3.扩展MFC DLL选择2和3都可以用CString
      

  5.   

    CString是MFC里面的东西,你在创建dll工程的时候可能没有选择支持MFC,