ScrapHacks/ScrapHacks/ScrapHack/dllmain.cpp

26 lines
1.4 KiB
C++
Raw Normal View History

2019-02-23 21:40:05 +00:00
<EFBFBD><EFBFBD>// dllmain.cpp : Definiert den Einstiegspunkt f<EFBFBD>r die DLL-Anwendung.
#include "stdafx.h"
#define DLL_EXPORT extern "C" __declspec(dllexport)
void DllInit(HMODULE);
2019-02-23 21:40:05 +00:00
BOOL APIENTRY DllMain( HMODULE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
HANDLE hThread = INVALID_HANDLE_VALUE;
2019-02-23 21:40:05 +00:00
switch (ul_reason_for_call)
{
case DLL_PROCESS_ATTACH:
hThread=CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)DllInit, hModule, 0, 0);
//WaitForSingleObject(hThread, INFINITE);
2019-02-23 21:40:05 +00:00
break;
case DLL_PROCESS_DETACH:
2019-02-23 21:40:05 +00:00
case DLL_THREAD_ATTACH:
case DLL_THREAD_DETACH:
break;
}
return TRUE;
}