DLL入口函数
BOOL APIENTRY DllMain(HINSTANCE hInst /* Library instance handle. */,
DWORD reason /* Reason this function is being called. */,
LPVOID reserved /* Not used. */)
{
switch (reason)
{
case DLL_PROCESS_ATTACH://载入DLL会触发
//::MessageBox(0, L"1", L"1", 0);
break;
case DLL_PROCESS_DETACH://卸载DLL会触发
return true;
::MessageBox(0, L"2", L"2", 0);
break;
case DLL_THREAD_ATTACH://卸载DLL会触发
return true;
::MessageBox(0, L"3", L"3", 0);
break;
case DLL_THREAD_DETACH://载入DLL会触发
return true;
::MessageBox(0, L"5", L"5", 0);
break;
}
}
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步