Alt开发控件的工程,要用到MFC支持,于是添加头文件到atdafx.h
#include <afxwin.h> #ifndef _AFX_NO_OLE_SUPPORT #include <afxdisp.h> // MFC 自动化类 #endif // _AFX_NO_OLE_SUPPORT
编译提示错误:Nafxcwd.lib(dllmodul.obj) : error LNK2005: _DllMain@12 已经在dllmain.obj 中定义。
解决方案:
打开项目属性对话框, C/C++ ->预处理器->预处理器定义中,去掉 _USERDLL项即可.
Nafxcwd.lib _DllMain@12 已经在dllmain.obj 中定义
原文地址:http://mrzhu.blog.51cto.com/9591320/1717318