首页 > 编程语言 > 详细

C语言 dllMain的格式

时间:2021-04-04 23:11:45      阅读:32      评论:0      收藏:0      [点我收藏+]

 

 

/**
名称:DllMain
功能: dll被操作是系统会自动调用
参数:HANDLE hModule dll的句柄
DWORD ul_reason_for_call 调用原因
LPVOID lpReserved 隐式加载和显式加载(暂时不知道)
返回值:BOOL 如果为False loadLibrary会返回False
**/
BOOL APIENTRY DllMain(HANDLE hModule, DWORD ul_reason_for_call,LPVOID lpReserved)
{
switch (ul_reason_for_call)
{
case DLL_PROCESS_ATTACH: //当进程加载dll时调用dllMain

break;
case DLL_PROCESS_DETACH: //当进程卸载dll时调用dllMain

break;
case DLL_THREAD_ATTACH: //当线程加载dll时调用dllMain

break;
case DLL_THREAD_DETACH://当线程卸载dll时调用dllMain

break;
}
return (TRUE);
}

C语言 dllMain的格式

原文:https://www.cnblogs.com/czlnb/p/14616505.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!