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

ما هي مكتبة فئة الأساس لـ Microsoft (مكتبة mfc)؟ - تعريف من techopedia

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

Anonim

التعريف - ماذا تعني مكتبة Microsoft Foundation Class (مكتبة MFC)؟

Microsoft Foundation Class Library عبارة عن مجموعة أدوات تحتوي على مجموعة من فئات C ++ المعرفة مسبقًا لإنشاء تطبيقات لنظام Windows. يُعرف هذا المصطلح أيضًا بفصول Microsoft Foundation (MFC).

تيكوبيديا تشرح مكتبة الفئة التأسيسية لـ Microsoft (مكتبة MFC)

يوفر MFC إطار تطبيق لإنشاء برامج لنظام التشغيل Windows. تحتوي البرمجة باستخدام MFC على الميزات التالية:

  • يوفر وقت المطورين من خلال توفير كود مكتوب مسبقًا
  • يوفر مرونة أكبر عن طريق جعل الكود أكثر قابلية للتنقل بين أنظمة التشغيل المختلفة (Windows و Unix - يتطلب إصدار Unix من MFC) ومعالجات (x86 و DEC Alpha)
  • يوفر فئات لإنشاء مربعات حوار علامات التبويب ومعاينة قبل الطباعة وعناصر واجهة المستخدم ، مثل النوافذ وأشرطة الأدوات والقوائم ، إلخ
  • يبسط برمجة قاعدة البيانات من خلال فئات كائنات الوصول إلى البيانات (DAO) وفتح اتصال قواعد البيانات (ODBC)
  • يوفر سهولة الوصول إلى التقنيات الأخرى مثل عناصر تحكم ActiveX وربط الكائنات وتضمينها (OLE) وبرمجة الإنترنت.

عند استخدام MFC ، هناك حالات نادرة عند الحاجة إلى استخدام مباشر لواجهات برمجة تطبيقات Windows (API). نظرًا لأن MFC عبارة عن مجمّع رفيع لواجهة برمجة تطبيقات Windows ، يتم تعيين معظم أساليب الفئة فعليًا إلى وظائف API المقابلة لها.


في أبريل 2010 ، تم إصدار MFC الإصدار 10 باستخدام Visual C ++ 2010 و .NET الإصدار 4.0.

ما هي مكتبة فئة الأساس لـ Microsoft (مكتبة mfc)؟ - تعريف من techopedia