24 lines
1.2 KiB
C++
24 lines
1.2 KiB
C++
// dllmain.cpp : Definiert den Einstiegspunkt für die DLL-Anwendung.
|
||
#include "stdafx.h"
|
||
#define DLL_EXPORT extern "C" __declspec(dllexport)
|
||
DLL_EXPORT DWORD DllInit();
|
||
|
||
BOOL APIENTRY DllMain( HMODULE hModule,
|
||
DWORD ul_reason_for_call,
|
||
LPVOID lpReserved
|
||
)
|
||
{
|
||
switch (ul_reason_for_call)
|
||
{
|
||
case DLL_PROCESS_ATTACH:
|
||
CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)DllInit, 0, 0, 0);
|
||
break;
|
||
case DLL_THREAD_ATTACH:
|
||
case DLL_THREAD_DETACH:
|
||
case DLL_PROCESS_DETACH:
|
||
break;
|
||
}
|
||
return TRUE;
|
||
}
|
||
|