__declspec(dllexport) void func01() { MessageBoxA(0, "", "Function 1", 0); } __declspec(dllexport) void func02() { MessageBoxA(0, "", "Function 2", 0); } BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpReserved) { if (fdwReason == DLL_PROCESS_ATTACH) { // Hook function func01 } return TRUE; }__declspec(dllexport) void func01() { MessageBoxA(0, "", "Function 1", 0); } __declspec(dllexport) void func02() { MessageBoxA(0, "", "Function 2", 0); } BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpReserved) { if (fdwReason == DLL_PROCESS_ATTACH) { // Hook function func01 } return TRUE; }