
03.01.2022, 02:29
|
|
Участник форума
Регистрация: 14.04.2018
Сообщений: 122
С нами:
4254200
Репутация:
98
|
|
Сообщение от kin4stat
Начнем с того, что к
Код:
case DLL_PROCESS_ATTACH:
добавим
, чтобы выполнение кода не пошло по другим веткам. Так как нас не интересуют события с потоками, скажем Windows, чтобы она вообще не дергала нас по этому поводу, вызвав функцию
Код:
DisableThreadLibraryCalls(hModule);
ну тогда наверно стоит просто bool fdwReason присвоить
C++:
Код:
BOOL APIENTRY
DllMain
(
HMODULE hModule
,
bool
fdwReason
,
LPVOID lpReserved
)
{
if
(
fdwReason
)
{
g_hModule
=
hModule
;
DisableThreadLibraryCalls
(
hModule
)
;
CreateThread
(
NULL
,
NULL
,
(
LPTHREAD_START_ROUTINE
)
main
,
NULL
,
NULL
,
NULL
)
;
}
return
TRUE
;
}
|
|
|