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

Avi Button

مغلق
بدأه C&DEL في 4 سبتمبر 2003 · 0 رد · 338 مشاهدة · في ارشيف قسم C/C++
مشاركة: واتساب X فيسبوك تيليجرام
#1

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

هذا الكلاس يفيد في انشاء زر تحكم يحوي ملف AVI " زر متحرك " و من أجل عمل المشروع المطلوب يمكنكم اتباع مايلي :

1 - أنشئ مشروع MFC Dialog Based

2 - اسخ الملفين : AniButton.cpp و AniButton.h الى دليل مشروعك

3- ضمّن الملفين السابقين ضمن مشروعك

4- في ملف Header المشرع اكتب #include"AniButton.h" ( بفرض مشروعك اسمه test عندها ستجد ملف اسمه testDlg.h )

5- أنشء زر جديد و أضف له متغيرة من النوع CButton Control ( بفرض أضفنا متغيرة باسم m_button )

6- نغير نوع المتغيرة السابقة من النوع CButton الى CAniButton و التي تكون موجودة في ملف Header المشرع ( بفرض مشروعك اسمه test عندها ستجد ملف اسمه testDlg.h )

7- نختار Add Resourse من القائمة Project ثم نضغط Import ( مع الانتباه الى وضعية All Files ) لاختيار ملف AVI الذي نريد وضعه في الزر ثم OK ليظهر لنا صندوق الحوار Custom Resource Type حيث نكتب في الـ Resource type العبارة (AVI)

8- في الحدث OnInitDialog نضع السطرين التاليين :

m_button.Open(IDR_AVI1);
m_button.Play();

حيث :

m_button هو اسم متغيرة الزر

IDR_AVI1 هو اسم ID ملف الـAVI الذي أضفناه سابقا

9- نعمل الـDummy Compile

------------------------------------------------------------------------------------------------------

ملاحظة : سأرسل الكود بعد قليل

------------------------------------------------------------------------------------------------------

بـــــاي بـــــاي بـــــاي بـــــاي بـــــاي بـــــاي بـــــاي

أرجو الرد و ابداء الرأي من نقد أو تطوير أو سؤال أو أو أو ........الخ

مدونتي

http://mbnoimi.net

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

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