السلام عليكم ورحمة الله
لدي كم سؤال بخصوص هذه المقالة ،
بعض الاسئلة عن الكود ..
ما هذا التصريح ،
wsprintfA proto C :DWORD,:DWORD,:VARARG wsprintf TEXTEQU <wsprintfA>
وهذا
template db "%lx",0
وهذا
mov edx,lParam assume edx:PTR MOUSEHOOKSTRUCT
ثم
assume edx:nothing
هل هذا يقابل ..
PMOUSEHOOKSTRUCT hok=(PMOUSEHOOKSTRUCT) lParam;
في لغة سي ؟؟
،،
وفي بناء ال dll
ما هذا ،،
This is the makefile of the DLL ---------------------------------------------- NAME=mousehook $(NAME).dll: $(NAME).obj Link /SECTION:.bss,S /DLL /DEF:$(NAME).def /SUBSYSTEM:WINDOWS /LIBPATH:c:\masm\lib $(NAME).obj $(NAME).obj: $(NAME).asm ml /c /coff /Cp $(NAME).asm
لم افهم شيء :blink:
ما فائدتها ؟
وما هذه الحروف العجيبة ؟؟!!
أظن انها تقابل شيء من هذا بالسي ,,
#pragma comment(linker, "/section:.share,rws")
هذا مكتوب في MAKEFILE،
ماهذا الفايل ؟
هل اضيفه في اخر خطوة من تكوين المشروع ؟
يعني اضيف فايل من نوع MAK ؟؟