مرحبا؛
مجرد سؤال صغير: نظرت إلى عدد لا بأس به من ملفات المصدر MT4 dll ولاحظت أن بعض الاستخدام: BOOL APIENTRY DllMain بينما الآخرين لا.
(على سبيل المثال ، خبراء MT4 الرسميونالعيناتDLLSample
كود PHP: <code> <span style = ”color: # 000000”> <span style = ”color: # 0000BB”> </span> <span style = ”color: # FF8000”>/ ---- -------------------------------------------------- ------------
/||
/ ---------------------- --------------------------------------------
<span> <span style = ”color: # 0000BB”> BOOLAPIENTRYDllMain </span> <span style = ”color: # 007700”> (</span> <span style = ”color: # 0000BB”> HANDLEhModule </span > <span style = ”color: # 007700”> ، </span> <span style = ”color: # 0000BB”> DWORDul_reason_for_call </span> <span style = ”color: # 007700”> ، </span> < span span = ”color: # 0000BB”> LPVOIDlpReserved </span> <span style = ”color: # 007700”>)
{
</span> <span style = ”color: # FF8000” >/----
</span> <span style = ”color: # 007700”> التبديل (</span> <span style = ”color: # 0000BB”> ul_reason_for_call </span> <span style = ”color: # 007700”>)
{
case </span> <span style = ”color: # 0000BB”> DLL_PROCESS_ATTACH </span> <span style = ”color: # 00 7700 ”>:
case </span> <span style =” color: # 0000BB ”> DLL_THREAD_ATTACH </span> <span style =” color: # 007700 ”>:
case </span> <span style = ”color: # 0000BB”> DLL_THREAD_DETACH </span> <span style = ”color: # 007700”>:
case </span> <span style = ”color: # 0000BB”> DLL_PROCESS_DETACH <span> <span style = ”color: # 007700”>:
فاصل ؛
}
</span> <span style = ”color: # FF8000”>/--- -
</span> <span style = ”color: # 007700”> return (</span> <span style = ”color: # 0000BB”> TRUE </span> <span style = ”color: # 007700 ”>) ؛
}
</span> <span style =” color: # 0000BB ”> </span> </span> </code> سؤالي: هل هناك أي قاعدة أساسية أنه مثل نموذج MTF ينبغي أن تدرج كإعداد افتراضي؟