mirror of
https://github.com/ttttupup/wxhelper.git
synced 2024-11-05 18:09:24 +08:00
33 lines
609 B
C++
33 lines
609 B
C++
#include "pch.h"
|
|
#include "hide_module.h"
|
|
#include "global_context.h"
|
|
|
|
|
|
using namespace wxhelper;
|
|
|
|
|
|
|
|
|
|
|
|
BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call,
|
|
LPVOID lpReserved) {
|
|
switch (ul_reason_for_call) {
|
|
case DLL_PROCESS_ATTACH: {
|
|
DisableThreadLibraryCalls(hModule);
|
|
GlobalContext::GetInstance().initialize(hModule);
|
|
break;
|
|
}
|
|
case DLL_THREAD_ATTACH: {
|
|
break;
|
|
}
|
|
case DLL_THREAD_DETACH: {
|
|
break;
|
|
}
|
|
case DLL_PROCESS_DETACH: {
|
|
GlobalContext::GetInstance().finally();
|
|
break;
|
|
}
|
|
}
|
|
return TRUE;
|
|
}
|