الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

GamingMasteR

مشرف قسم Windows API

المشرفون عضو شرف ★★★★★

2,155مشاركة
435السمعة
30موضوع منشور
14 فبراير 2007تاريخ الانضمام
16 يوليو 2017آخر زيارة
22,757مشاهدة للملف
  1. Kernel-mode Programming #1

    الفرق في هيكل الذاكرة نفسه ثابت ولا يتغير , الفرق موجود في امكانية الوصول الى اجزاء الذاكرة , ففي user-mode لا يمكنك التعامل سوى مع اول 2GB من الذاكرة (0x00000000->0x7fffffff) أما في kernel-mode يمكنك التعامل مع الـ4GB كلها . نصيحة من أخوك , أنا اول مرة اطلعت …

    9 فبراير 2009 في 05:54
  2. Kernel-mode Programming #1

    هي صورة واحدة الموجودة , ألا تظهر عندك ؟؟

    8 فبراير 2009 في 20:40
  3. مشكلة مع Delete Operator

    صحيح , هي الفائدة فقط مع الـObjects Array -> ضمان استدعاء الـdestructor لكل object في الـarray . لكن ان تكلمنا عن تحرير الذاكرة فلا فرق ظهر لي الى الآن .

    8 فبراير 2009 في 06:48
  4. مشكلة مع Delete Operator

    ماتدقش على دي :D , احنا بنتكلم نظري , عمليا يوجد headers توضع وتمسح اثناء الحجز و التحرير , يمكن التأكد عن طريق الـdebugging .

    8 فبراير 2009 في 06:12
  5. مشكلة مع Delete Operator

    أسمع وصهلل معايا :D new تقوم بحجز الذاكرة من الـprocess heap , اذا لم تكن تعرف ما هو الـprocess heap فيمكنك اعتبارة memory pool (كتلة ذاكرة يعني) كبيرة نقوم بتجزئتها حسب حاجتنا المختلفة للذاكرة . كيف تكون عملية التجزئة ؟ هذه العملية تعتمد على الـheap manager و…

    8 فبراير 2009 في 05:30
  6. Kernel-mode Programming #1

    السلام عليكم ورحمة الله وبركاته في أول درس لنا سنتعلم بعض المفاهيم الأساسية عن أنظمة NT , لابد أولا أن نأخذ فكرة عن مكونات النظام الأساسية , يجب التنويه أيضا عن أن كل ما سيتم شرحه ينطبق فقط على بيئة win32 . يمكن تقسيم مكونات النظام كالتالي :- User-mode compone…

    8 فبراير 2009 في 02:45
  7. كيف يتعامل مترجم الفيجوال سي مع ملفات الموارد

    اتعرف كيف يتم معرفة عنوان دالة عند استدعاء GetProcAddress ؟؟ نفس الشئ تقريبا يحدث , هناك جدول خاص بالريسورس في الـPE Header يحدد اماكن الريسورسز و ما الى ذلك , العملية تحتاج الى بعض الهندسة العكسية للتنقيب وراء ذلك . لكن ان اردت ان تأخذ المعلومة جاهزة فاطلع عل…

    7 فبراير 2009 في 22:18
  8. كيف يتعامل مترجم الفيجوال سي مع ملفات الموارد

    لم افهمك ماذا تقصد ؟

    7 فبراير 2009 في 20:47
  9. ابحث عن دالة فحص التاريخ

    صحيح الكود به خلل .

    7 فبراير 2009 في 20:22
  10. ابحث عن دالة فحص التاريخ

    انسخ الكود [color= #0000ff;]int main[color= #000000;]([color= #000000;]) [color= #000000;]{ SYSTEMTIME SystemTime; GetLocalTime[color= #000000;]([color= #000000;]&SystemTime[color= #000000;]); printf[color= #000000;]([color= #A31515;]"%u/%u/%u [color= #A31515;…

    7 فبراير 2009 في 15:47
  11. كيف يتعامل مترجم الفيجوال سي مع ملفات الموارد

    المسؤول عن هذه العملية هو Microsoft Resource Compiler , وهو ملف صغير ستجده في bin\rc.exe . يقوم بالتحويل من resource script الى compiled resource , غير ذلك عن طريقة العمل داخليا فلا اعرفها :) هناك Resource Editor مفتوح المصدر بدلفي يمكنك الاطلاع عليه اذا اردت …

    7 فبراير 2009 في 15:28
  12. مضاد الفيروسات

    بداية جيدة أخي . بالنسبة لسرعة البحث فهو مازال يحتاج لتحسين خاصة مع البرامج التي قسم الكود بها كبير . ----------------------- أريد ان الفت نظرك لشئ آخر ... كل الـAni-Malwares متشابهة , لجعل اداتك مميزة اطرح فيها افكار مميزة . Be Unique :wink:

    5 فبراير 2009 في 18:08
  13. مضاد الفيروسات

    من البارحة احاول تحميله والموقع مازال يقول انه علي انتظار دقيقة و 48 ثانية التي لا تنتهي ابداً :wacko: حاول رفعه على RS .

    5 فبراير 2009 في 02:11
  14. سؤال للمتقدمين في السي

    أخي الشمري يمكنك تصدير دوال تحت اي اسلوب من الثلاثة السابقة , لكن المهم ان لا يكون هناك conflict بين اسلوب الـCaller و الـCallee .

    3 فبراير 2009 في 17:55
  15. سؤال للمتقدمين في السي

    أمر , انت اخذتها بجد ولا ايه ؟ :lol:

    3 فبراير 2009 في 17:29
  16. لدي سؤال في ال Loop

    يمكن استخدام CreateThread في ويندوز فقط .

    3 فبراير 2009 في 14:11
  17. سؤال للمتقدمين في السي

    حجمهم طبعاً , انا قلتها سهوا .

    2 فبراير 2009 في 21:48
  18. سؤال للمتقدمين في السي

    أسأل مايكروسوفت :D .

    2 فبراير 2009 في 21:24
  19. سؤال للمتقدمين في السي

    في مترجم مايكروسوفت : ECX->EDX->Stack_right2left في مترجم بورلاند : EAX->ECX->EDX->Stack_left2right في مترجم GCC : مثل مايكروسوفت . يتم زيادة @ قبل اسم الروتين و @ بعد الاسم + عدد البارامترات . في cdecl يكون الروتين غير مسؤول عن تصحيح مؤشر المكدس Stack قبل الع…

    2 فبراير 2009 في 20:37
  20. أصداء حدث شركة Vmware المقام بالقاهرة

    الفكرة ليست في المنتج ذاته بل في البيئة التي تعمل عليها ! Hyper V ليست ابتكار جديد فهو يعتمد على ان يدعم البروسيسور تقنية VT , طبعا اتكلم عن معالجات x64 . الفكرة ليست معقدة وتم تطبيقها من قبل في برامج بسيطة .

    2 فبراير 2009 في 17:28

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…