非MFC工程使用CString
2011-05-13 16:10
375 查看
在VS2008下如果建非MFC工程而又使用CString会出现如下错误:
1、error C2065: “CString”: 未声明的标识符
解决方法:将#include <afx.h>添加在程序开始处,或将其放在stdafx.h预编译头中。
2、再编译提示: fatal error C1189: #error : Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version. Please #define _AFXDLL or do not use /MD[d]
解决方法:点击项目->属性->配置属性->常规->MFC使用,VS2008默认为使用标准 Windows 库,将其改为在共享 DLL 中使用 MFC
1、error C2065: “CString”: 未声明的标识符
解决方法:将#include <afx.h>添加在程序开始处,或将其放在stdafx.h预编译头中。
2、再编译提示: fatal error C1189: #error : Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version. Please #define _AFXDLL or do not use /MD[d]
解决方法:点击项目->属性->配置属性->常规->MFC使用,VS2008默认为使用标准 Windows 库,将其改为在共享 DLL 中使用 MFC
相关文章推荐
- VS2008下非MFC工程使用CString类库
- VS2010 MFC工程的MFC库使用方式与运行时库不一致引起的编译问题
- 关于VC60中创建MFC工程时, 使用了UNICODE选项后编译报错的解决方法
- VC程序在非MFC中使用CString
- 加载英文资源DLL时应该在主工程里面讲MFC的使用设置为:在共享DLL中使用MFC
- mfc 在同一个工程中使用多个资源文件
- 使用C++编写类似MFC的CString,部分功能,重新复习使用操作符重载
- MFC工程中使用sqlite3源代码--c和c++代码混合编译出错解决
- CString转为char* unicode,MFC中的使用
- Win32工程中使用MFCdll的解决方法
- MFC的CString的find的使用
- MFC中CString的Format方法使用
- 在dll工程中使用mfc资源,窗体无法弹出如何解决?(文章内容均系转载,读者尚未理解)
- MFC单文档工程的使用小结(CDocument, CView, CMainFrame)
- MFC中CString的Format方法使用技巧
- 非MFC工程中使用MFC库
- 非MFC工程使用CMarkup解析XML注意事项
- MFC CString 查找函数使用的三个失误
- MFC中CString的Format方法使用
- MFC工程使用printf()