在VS2003的编译连接过程中,如果出现了
error LNK2005: _DllMain@12 already defined in xxx.OBJ
解决方案:
在工程设置里面,把
WIN32,NDEBUG,_WINDOWS,_MBCS,_USRDLL,MSGBOX_EXPORTS,_WINDLL,_AFXDLL
中的_USRDLL删除,就可以正确编译了
转载出处:http://www.cnblogs.com/kex1n/archive/2010/01/19/1651407.html