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

طلب شرح device context

مغلق
بدأه طالب جامعي في 4 أبريل 2005 · 3 رد · 674 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليك اولا......

اريد موضوع عن device context ولو يكون بالعربي جزاكم الله خير عشين افهمه

وجزاكم الله خيرا

#2

ليش ماتردون علي :unsure:

#3

السلام عليكم

الdevice context هو مجموعه من الادوات التى تحتوى على دوال موجوده فى مكتبة GDI تستخدمها فى التعامل معى البرنامج فى حالة الرسم, تخيل معى عندما تريد ان ترسم شيئ فانت بحاجه إلى عده ادوات منها اللوحه والاقلام باحجامها المختلفه ربما تحتاج إلى فرش رسم إذا كنت تنوى الرسم بالزيت, المقلمه التى تضع فيها الاقلام بالرتيب إلخ.

كذالك فى لغة برمجه API تحتاج إلى ادوات ولكنها تختلف قليلاً عن الادوات التى نستخدمها فى حياتنا, على سبيل المثال فى الوندوز تحتاج إلى حروف وفرشاة للتلوين قلم يرسم انواع من الخطوط وباحجام مختلفه الخ.

كل هذه الادوات توجد تحت ادات إسمها HDC وهى من نوع مقبض يتيح لك الوصول إلى هذه الادوات, لإستخدام هذه الادوات عليك اولاً ان تعرف متغير من هذه النوع على النحو التالى:

HCD hDC

هذه الادوات تستخدم فى حالة الرسم كما ذكرنا سابقاً لذالك عليك ان تدرجها فى WM_PAINT حتى تستطيع الرسم بها بوسطه BeginPaint و EndPaint .

والسلام

لا إله إلا الله محمد رسول الله

busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.

#4

مشكور اخوي ساعدتني على فهم الموضوع

:)

هذا الموضوع مغلق.

مواضيع مشابهة