السلام عليك اولا......
اريد موضوع عن device context ولو يكون بالعربي جزاكم الله خير عشين افهمه
وجزاكم الله خيرا
السلام عليك اولا......
اريد موضوع عن device context ولو يكون بالعربي جزاكم الله خير عشين افهمه
وجزاكم الله خيرا
ليش ماتردون علي :unsure:
السلام عليكم
الdevice context هو مجموعه من الادوات التى تحتوى على دوال موجوده فى مكتبة GDI تستخدمها فى التعامل معى البرنامج فى حالة الرسم, تخيل معى عندما تريد ان ترسم شيئ فانت بحاجه إلى عده ادوات منها اللوحه والاقلام باحجامها المختلفه ربما تحتاج إلى فرش رسم إذا كنت تنوى الرسم بالزيت, المقلمه التى تضع فيها الاقلام بالرتيب إلخ.
كذالك فى لغة برمجه API تحتاج إلى ادوات ولكنها تختلف قليلاً عن الادوات التى نستخدمها فى حياتنا, على سبيل المثال فى الوندوز تحتاج إلى حروف وفرشاة للتلوين قلم يرسم انواع من الخطوط وباحجام مختلفه الخ.
كل هذه الادوات توجد تحت ادات إسمها HDC وهى من نوع مقبض يتيح لك الوصول إلى هذه الادوات, لإستخدام هذه الادوات عليك اولاً ان تعرف متغير من هذه النوع على النحو التالى:
HCD hDC
هذه الادوات تستخدم فى حالة الرسم كما ذكرنا سابقاً لذالك عليك ان تدرجها فى WM_PAINT حتى تستطيع الرسم بها بوسطه BeginPaint و EndPaint .
والسلام
لا إله إلا الله محمد رسول الله
busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.
مشكور اخوي ساعدتني على فهم الموضوع
:)
هذا الموضوع مغلق.