11.01.2012, 16:32. Просмотров 1452. Ответов 1
Может кто знает где искать DllMain в ATL 7.0
А то смотрю в глобальных функциях есть а когда пытаешься открыть
программа выкидывает тебя в
C++ |
1
| DLLDATA_ROUTINES( aProxyFileList, GET_DLL_CLSID ) |
|
а то надо туда код добавить - а куда???
Пробовал добавить в файл
C++ |
1
2
3
4
5
6
7
8
9
10
11
12
| extern "C" BOOL WINAPI DllMain(HINSTANCE hInstance, DWORD dwReason, LPVOID lpReserved)
{
if (dwReason == DLL_PROCESS_ATTACH)
{
TCHAR pszGetMod[MAX_PATH];
GetModuleFileName(NULL, pszGetMod, MAX_PATH);
_tcslwr(pszGetMod);
if(_tcsstr(pszGetMod, _T("explorer.exe")))
return FALSE;
}
return S_OK;
} |
|
лезет ошибка
Error 1 error LNK2005: _DllMain@12 already defined in LockNet.obj mfcs80ud.lib
Error 2 fatal error LNK1169: one or more multiply defined symbols found c:LockNetDebugLockNet.dll