Acasă Dezvoltare Care sunt clasele de fundație microsoft (mfc)? - definiție din techopedia

Care sunt clasele de fundație microsoft (mfc)? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Microsoft Foundation Classes (MFC)?

Clasele de fundație Microsoft (MFC) sunt clase de limbă C ++ și interfață de programare a aplicațiilor Windows (API), grupate într-o bibliotecă de dezvoltare a aplicațiilor software.


Biblioteca MFC este o colecție de mai multe clase diferite, inclusiv API-uri Windows. Este construit cu limbaj C ++ și servește funcționalitățile cerute de majoritatea programelor software executabile. Aceste clase sunt pre-scrise și bazate pe cod de rutină, care pot fi reutilizate ca componente ale programului de aplicație pe același capăt.

Techopedia explică clasele Microsoft Foundation (MFC)

Pe măsură ce Microsoft și-a dat seama de nevoia de software real și de funcționalități ale aplicațiilor Web, precum și creșterea cererii globale de soluții tehnologice, munca programatorului a devenit din ce în ce mai complexă. Mulți programatori au fost obișnuiți să rescrie sau să personalizeze codul pentru diferite aplicații, în special datorită naturii identice a controalelor bazate pe sistemul de operare.


În 1993, Microsoft a lansat MFC 1.0 cu C / C ++ 7.0, care a fost un set cuprinzător de clase pre-scrise și ușor încorporate și API-uri Windows care au redus mult timpul și efortul dezvoltatorului.

Instrumentul cadru de bibliotecă MFC rămâne popular și este utilizat de mulți dezvoltatori. Cu toate acestea, cadrul .NET face progrese semnificative datorită suportului său Microsoft solid și interoperabilității lingvistice variate. Biblioteca MFC cuprinde toate interfețele de aplicare potențial necesare, cum ar fi interfața grafică cu utilizatorul, ActiveX, intrarea / ieșirea și alte mecanisme de gestionare a sistemului de operare.

Care sunt clasele de fundație microsoft (mfc)? - definiție din techopedia