当前位置: 代码迷 >> VC >> DLLmain有关问题
  详细解决方案

DLLmain有关问题

热度:8623   发布时间:2013-02-25 00:00:00.0
DLLmain问题
写自定义dllmain函数 编译器报错
HINSTANCE dll;
BOOL WINAPI DllMain(HINSTANCE hinstDLL,  DWORD fdwReason,     LPVOID lpvReserved  )
{
hinstDLL=dll;
if(DLL_PROCESS_ATTACH==fdwReason)
{


}

if(fdwReason==DLL_PROCESS_DETACH)
    {

    }
return 1;
}


HINSTAnafxcwd.lib ( dllmodul.obj ) :错误LNK2005 : _DllMain @ 12中已经定义main.obj 
nafxcwd.lib ( dllmodul.obj ) :警告LNK4006 : _DllMain @ 12中已经定义main.obj ;第二个定义忽视
   创建图书馆调试/测试。 Lib和对象调试/测试。进出口
调试/测试的。 dll :致命错误LNK1169 :一个或多个多重定义的符号发现
执行链接器时出错。
----------报错问题 

高手解决下
------解决方案--------------------------------------------------------
手工创一个空的工程,设成DLL工程,再把文件添加