c++创建的DataManager工程,是DLL工程,对DataManager工程进行编译出错如下? 都加了。CRect::CRect在错误里面不理解为什么。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 加入:#include <afxwin.h> 之后解决了问题,但是又出现了新问题,提示如下:2> RasterAOI.cpp2>c:\program files\microsoft visual studio 10.0\vc\atlmfc\include\afx.h(24): 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]请问该如何解决这个问题,#include <afxwin.h>加入是否正确?该DataManager工程是Win32 Project DLL. 你的dll 是不是没用到MFC的东西?如果没用到就不能用CRect这个类,CRect是MFC的东西 嗯,但是我想用CRect类怎么办? 那就创建“MFC DLL”工程呗 楼上正解,需创建MFC dll工程。 Win32 Project DLL工程应该是可以想办法用CRect类以及CPoint类的,只不过具体怎么弄我忘记了。 那就创建“MFC DLL”工程呗C_BrightC_Bright等级:Blank#8 得分:0 回复于: 2014-02-26 15:55:45引用 5 楼 C_Bright 的回复:嗯,但是我想用CRect类怎么办?Win32 Project DLL工程应该是可以想办法用CRect类以及CPoint类的,只不过具体怎么弄我忘记了。 关于对话框的美化 问个内在泄漏的问题 使用VC作图像处理 CreateFromPath 相关的一个问题 MFC树形视图资源 怎样让一个简单的Windows程序在苹果机Mac上运行? 请教关于访问局域网数据库的问题。 如何使CRichEditCtrl不接受输入法输入 在何种情况下会用到oledb32.dll? 请问如何更改debug版本为Release版本 请教一个VS2008关于OCX开发的问题 高分请教:关于《WINDOWS网络编程 第二版》上的一些疑问
2> RasterAOI.cpp
2>c:\program files\microsoft visual studio 10.0\vc\atlmfc\include\afx.h(24): 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]
请问该如何解决这个问题,#include <afxwin.h>加入是否正确?该DataManager工程是Win32 Project DLL.
C_Bright
C_Bright
等级:Blank
#8 得分:0 回复于: 2014-02-26 15:55:45
引用 5 楼 C_Bright 的回复:
嗯,但是我想用CRect类怎么办?
Win32 Project DLL工程应该是可以想办法用CRect类以及CPoint类的,只不过具体怎么弄我忘记了。