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

الرسم على سطح المكتب

مغلق
بدأه إسماعيل الحلو في 22 يوليو 2006 · 3 رد · 497 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيف يمكن رسم مستطيل على سطح المكتب ثم إزالته بعد ثانية

وشكرا

يا أيها الناس قولو لا إله إلا الله تفلحوا وتملكوا بها العرب وتذل لكم العجم وإذا آمنتم كنتم ملوكا في الجنة

#2

ما في جواب يا إخوان

يا أيها الناس قولو لا إله إلا الله تفلحوا وتملكوا بها العرب وتذل لكم العجم وإذا آمنتم كنتم ملوكا في الجنة

#3

الرسم على سطح المكتب ممكن عن طريق انك تجيب DC بتاعتة و فيه api اسمها getdc على ما اتذكر بتعمل كدا

لكن مش ى المشكلة

المشكلة انك لو رسمت على سطح المكتب الرسمة لن تظلكما هيا لو حدث اى تغيير يعنى اى عملية فتح لنافذة أو تحريكها فى مساحة الجزء من المستطيل اللى انت راسمة هتمسح جزء من المستطيل

لكن هيا بتتعمل بشكل تانى

يتم الرسم على فورم و جعل الفورم هذا شفاف فيظهر سطح المكتب من خلفة و وتجعل الفورم

topmost

و بالتالى فالرسمة اللى انت راسمها ستظل على الفورم و الفورم لن يعلو عليه اى شىء و سيظل فى المقدمة على كل البرنامج و بالتالى يظل ما تؤسمة محتفظ بمكانة و شكلة و لا يمسحة شىء

و ايضا يمكنك مسحة وقتما تحب عن طريق إخفاء الفورم او ما شابة

اعتذر لأن المعلومات اللى انا كاتبها غير مدعومة بأى كود لكن للأسف انا ما اشتغلت فى GDI+ منذ فترة طويلة و لا يحضرنى الكلاسيس المستعملة الأن

أحمد صلاح

#4

شكرا أخي أحمد صلاح على مجهودك

يا أيها الناس قولو لا إله إلا الله تفلحوا وتملكوا بها العرب وتذل لكم العجم وإذا آمنتم كنتم ملوكا في الجنة

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

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