السلام عليكم ،،،
شباب خلاص انا قررت )-: ... شبح الكتابة يطاردني )-:
خلال شهر من اليوم سأبدأ بكتابة دروس يوميا عن MFC ... وستكون الدروس حول تصميم الواجهة الرسومية و الادوات و كيفية التعامل معها شارحا بذلك رسائل ويندوز و فئات الادوات الاساسية و كيفية التعامل معها و الاجراءات ( Method ) المهمة بكل فئة ، طبعا الدروس لن تضم اشياء احترافية (هاذي على هاني (-: ) ... وهي بإختصار مستوحاة من السهولة التي يجدها مبرمجي فيجول بيسك في تصميم الواجهة الرسومية و يتعقد منها المبتدؤن في الفيجول سي ++ ... لذلك سأضع هنا كيفية أداء هذه العمليات خطوة خطوة و كأننا نصمم واجهة رسومية بالفيجول بيسك .
اخ هاني ... على فكرة ، جربت اضع Statusbar في Dialog و لم انجح )-: ، واللي سويتها اني وضعت متغير من نوع CStatusbar في فئة الـ Dialog ، و وضعت في اجراء OnInitDialog دالة صنع الستيتس بار m_statusbar.create(this) بعدين Setindicators بس الغريب لم يظهر ؟؟ اتمنى ان تفيدني لاضعها مع الدروس .
ايضا سؤال اخر ... اذا اردت تغيير لون احد الادوات فاضع استجابة للرسالة WM_CTLCOLOR لكن مثل ماتعرف انها تغيير الون جميع الادوات التي من نفس النوع حسب اللي انت مغيرة في جملة السويتش، طيب اذا بغيت اغير اداة معينة .. كيف؟؟ اللي اعرفه انها عن طريق WM_CTLCOLOR_REFLECT لكن كيف اسويها بالضبط !!
شاكر لك جدا ....
انتظروا اول درس غدأ إن شاء الله ..