S
solova
Ну собсна вот и вопросы:
Что будет с хуком(DLL) если программу за каторой он следил выключили?
На сколько я понимаю DLL должна выгрузится из памяти или нет?
Можно ли тогда в DllMain в одном из(каком точно не знаю) case MessageBox вывести например?<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">Для наглядности</div></div><div class="sp-body"><div class="sp-content">
Что будет с хуком(DLL) если программу за каторой он следил выключили?
На сколько я понимаю DLL должна выгрузится из памяти или нет?
Можно ли тогда в DllMain в одном из(каком точно не знаю) case MessageBox вывести например?<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">Для наглядности</div></div><div class="sp-body"><div class="sp-content">
C++:
BOOL APIENTRY DllMain(HANDLE hModule,DWORD ul_reason_for_call,LPVOID /*lpReserved*/)
{
switch (ul_reason_for_call)
{
case DLL_PROCESS_ATTACH:hDll = hModule;
case DLL_THREAD_ATTACH:
case DLL_THREAD_DETACH:
case DLL_PROCESS_DETACH:
break;
}
return TRUE;
}