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

مشكلة صغيرة في MFC

مغلق
بدأه king101 في 29 ديسمبر 2004 · 7 رد · 542 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سلااام شباب

عملت برنامج في single document مع database وو اضفت dialog اخر لعمل واجه للبرنامج بس المشكلة انيي ما عرفت كييف اضع ال dialog الي اضفتة يشتغل في البدايه علشاان يصيير واجهة البرنامج

ممكن المساعدة :(

#2

يمكنك الذهاب الى الكلاس الاساسية فى البرنامج

و التى فى الاغلب يكون اسمها XXXApp

هذا اذا كان اسم البرنامج تبعك XX

على ما اظن ان هناك دالة اسمها InitInstance

هذه الدالة يمر التنفيذ عليها قبل كل شئ.

فهمتتنى :)

#3

السلام عليكم,

بما أنك تريد أن تكون واجهة البرنامج على شكل Dialog فهنا سوف لن تحتاج إلى Single Document فكان من الأحسن والسهل جدا أن تختار في بداية صنع المشروع أن تختار النافذة على شكل Dialog Based وستلاحظ أن الأمور تكون أسهل وبدون تعقيد يذكر.

إلى اللقاء.

#5

اخيي justnow ذهب الى InitInstance بس ما حصلت دالة علشاان اغيرهاا علشاان اخليي ال dialog يصير في الواجه :s

اخيي chik المشرووع الذي اعمل علييه يجب ان يكوون Single Document لانيي استخدم قواعد بياناات (access) وو اليي ناقصنيي الحيين عمل واجه حق البرنامج

مشكورييين شباب

#6

السلام عليكم,

إذا كنت تريد إضهار ديالوغ قبل أن تظهر لك نافذة Single Document فما عليك مثلا إلا أن تضع الكود الخاص بإظهار الديالوغ في الدالة OnInitialUpdate للكلاس View .

وفي الملف المرفق تجد مثالا على هذا والشيء الإضافي هو فقط زيادة نافذة الديالوغ تحت اسم CMyDialog وزيادة include في ملف xxView.cpp وطبعا زيادة الدالة المذكورة سابقا.

إلى اللقاء.

Test.zip

#8

مشكووووووووووووووووووووووور :rolleyes:

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

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