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

كيف اضع صورة في خلفية شاشة MDI ?

مغلق
بدأه Ahmed$oft في 19 أغسطس 2005 · 9 رد · 908 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيف اقوم بوضع صورة في خلفية شاشة MDI مثل الصورة المرفقة

ارجو الإفادة

تحياتي...

post-44125-1124404536_thumb.gif

Web Developer using JSP & Servlet

اللهم انصر الإسلام والمسلمين وأهلك الكفرة أعداء الدين

#2

في العادة تكون هذه الخلفية Form Child و لكنها Maximized و لا يمكن عمل Minimize لها.

و توك خلفية هذه الForm هي الصورة المراد وضعها كخلفية للMDI Container

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#3

الامر بسيط ..

حمل الصورة..

خذ dc الخاص بمقبض نافذتك HWND ..

خذ Rect الخاص بالمقبض ...

استعمل BitBlt او StretchBlt لتحكم اكثر ... لنسخ الصورة في الفورم ...

غدا سأنزل مثال يوضح المطلوب ان شاء الله

تم تعديل هذه المشاركة بواسطة الشـمري في 19 أغسطس 2005 في 02:09

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#4
الشـمري كتب:
الامر بسيط ..

حمل الصورة..

خذ dc  الخاص بمقبض نافذتك HWND ..

خذ Rect الخاص بالمقبض ...

استعمل BitBlt او StretchBlt  لتحكم اكثر ...  لنسخ  الصورة في الفورم ...

غدا سأنزل مثال يوضح المطلوب ان شاء الله

السلام عليكم

شكرا لكم على سرعة الرد ولكن يا ريت تشرح بتفصيل اكتر ويا ريت لو تكتبلي الكود عشان اتفيد منه واتعلم منه لأني لسة مبتدأ في لغة الفيجوال سي++

تحياتي ...

Web Developer using JSP & Servlet

اللهم انصر الإسلام والمسلمين وأهلك الكفرة أعداء الدين

#5

انا نسيت لا اسألك هل تريدها بapi او mfc : ) ..

لكن اا لا اعرفالا api ..

الملف بالمرفقات مثال بسيط ومش عملي 100% ...

راجع دروس api ...

هنا

في اخر الدروس ..ستجد موضوع عن الصور..

mdi او sdi نفس الشيء كلها مقابض ..

back ground.zip

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#6

الف شكر اخي الشمري

تحياتي ...

Web Developer using JSP & Servlet

اللهم انصر الإسلام والمسلمين وأهلك الكفرة أعداء الدين

#7
الشمري كتب:
انا نسيت لا اسألك هل تريدها بapi او mfc : )  ..

لكن اا لا اعرفالا api ..

الملف بالمرفقات مثال بسيط ومش عملي 100% ...

راجع دروس api  ...

هنا

في اخر الدروس ..ستجد موضوع عن الصور..

mdi  او sdi نفس الشيء كلها مقابض ..

السلام عليكم ورحمة الله وبركاته

انا نزلت المرفقات وشفت الكود ولاحظت انك استخدمت الدالة CreateWindow لإنشاء النافذة واستخدمت الدالة RegisterClass وكذلك WNDCLASS ولكني قرأت كتاب آخر يؤدي نفس الوظيفة انشاء النافذة وكذا ولكنه استخدم CreateWindowEx لإنشاء النافذة وكذلك استخدم الدالة RegisterClassEx وكمان WNDCLASSEX.

فلاحظت انه أضاف حرفين Ex فما الفرق بين الدالة كدا يعني من غير Ex والدالة مع ال Ex

تحياتي ..

Web Developer using JSP & Servlet

اللهم انصر الإسلام والمسلمين وأهلك الكفرة أعداء الدين

#8

الفرق بسيط .. ex يعني الدالة مطورة ..

مثلا

CreateWindowEx

فيها بارمتر اضافي .. وهو لاضافة ستايلات اضافية ..

وهذا .

اي شيء فيه Ex هو مطور ..

راجع الدروس .. الاولى في الرابط السابق ستجد مقارنة بين Ex والدالة العادية ....

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#9

الEx هي اختصار لكلمة Extended أي تم عمل تطوير أو تحديث في كيفية عملها .

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#10

الف شكر يا اخواني

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

Web Developer using JSP & Servlet

اللهم انصر الإسلام والمسلمين وأهلك الكفرة أعداء الدين

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

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

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

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

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

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