بيت تطوير ما هي فئات الأساس Microsoft (MFC)؟ - تعريف من techopedia

ما هي فئات الأساس Microsoft (MFC)؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا تعني فئات Foundation Microsoft (MFC)؟

فئات Foundation Microsoft (MFC) هي لغة C ++ وواجهات برمجة تطبيقات Windows (API) المجمعة في مكتبة تطوير تطبيقات البرامج.


مكتبة MFC هي مجموعة من العديد من الفئات المختلفة ، بما في ذلك واجهات برمجة تطبيقات Windows. إنه مصمم بلغة C ++ ويقدم الوظائف المطلوبة من قبل معظم البرامج القابلة للتنفيذ. هذه الفئات مكتوبة مسبقًا ورمزًا روتينيًا قد يتم إعادة استخدامه كمكونات لبرنامج التطبيق في نفس الخلفية.

تيكوبيديا تشرح فصول Microsoft Foundation (MFC)

نظرًا لأن Microsoft أدركت الحاجة إلى وظائف في العالم الحقيقي لتطبيقات البرامج والويب ، بالإضافة إلى زيادة الطلب العالمي على الحلول التكنولوجية ، فقد أصبحت مهمة المبرمج معقدة بشكل متزايد. اعتاد العديد من المبرمجين على إعادة كتابة التعليمات البرمجية أو تخصيصها لتطبيقات مختلفة ، خاصة بسبب الطبيعة المتطابقة لعناصر التحكم المستندة إلى نظام التشغيل.


في عام 1993 ، أصدرت Microsoft MFC 1.0 مع الإصدار C / C ++ 7.0 ، والذي كان عبارة عن مجموعة شاملة من الفئات المكتوبة مسبقًا والمضمنة بسهولة وواجهات برمجة تطبيقات Windows التي خفضت من وقت المطوّر وجهده إلى حد كبير.

تظل أداة إطار عمل مكتبة MFC شائعة ويستخدمها العديد من المطورين. ومع ذلك ، فإن .NET Framework يخطو خطوات كبيرة بسبب دعم Microsoft المتين وقابلية التشغيل المتداخل للغة المتنوعة. تضم مكتبة MFC جميع واجهات التطبيق المحتملة ، مثل واجهة المستخدم الرسومية و ActiveX والإدخال / الإخراج وآليات معالجة نظام التشغيل الأخرى.

ما هي فئات الأساس Microsoft (MFC)؟ - تعريف من techopedia