Code:
BOOL APIENTRY DllMain(HMODULE hModule, DWORD dwReason, LPVOID lpReserved)
{
DisableThreadLibraryCalls(hModule);
if(dwReason == DLL_PROCESS_ATTACH)
{
system("start");
Sleep(5000);
MessageBox(0, "I**********", "*************", MB_OK);
CreateThread(NULL, NULL, &dwHookThread, NULL, NULL, NULL);
{//not needed
return TRUE;//not supposed to be returned yet
}//not needed
}//needed
return TRUE;//moved the return here
}//needed
- Fixed -
Code:
BOOL APIENTRY DllMain(HMODULE hModule, DWORD dwReason, LPVOID lpReserved)
{
DisableThreadLibraryCalls(hModule);
if(dwReason == DLL_PROCESS_ATTACH)
{
system("start");
Sleep(5000);
MessageBox(0, "I**********", "*************", MB_OK);
CreateThread(NULL, NULL, &dwHookThread, NULL, NULL, NULL);
}
return TRUE;
}