Зміст:
- Визначення - Що означає бібліотека класів Microsoft Foundation Class (Бібліотека MFC)?
- Техопедія пояснює бібліотеку класів Microsoft Foundation Class (Бібліотека MFC)
Визначення - Що означає бібліотека класів Microsoft Foundation Class (Бібліотека MFC)?
Бібліотека класів Microsoft Foundation - це набір інструментів, що містить набір попередньо визначених класів C ++ для створення програм для Windows. Цей термін також відомий як Microsoft Foundation Class (MFC).
Техопедія пояснює бібліотеку класів Microsoft Foundation Class (Бібліотека MFC)
MFC надає прикладну основу для побудови програм для Windows. Програмування за допомогою MFC має такі переваги:
- Економить час розробників, надаючи попередньо записаний код
- Забезпечує більшу гнучкість, роблячи код більш портативним серед різних операційних систем (Windows і Unix - потрібна версія Unix MFC) і процесорів (x86 і DEC Alpha)
- Забезпечує класи для створення діалогів вкладок, попереднього перегляду друку та елементів інтерфейсу користувача, таких як вікна, панелі інструментів, меню тощо
- Спрощує програмування баз даних за допомогою класів "Об'єкти доступу до даних" (DAO) та "Open Database Connectivity" (клас відкритості баз даних) (ODBC)
- Забезпечує простий доступ до інших технологій, таких як елементи ActiveX управління, об'єднання об'єктів та вбудовування (OLE) та Інтернет-програмування.
Під час використання MFC трапляються рідкісні випадки, коли потрібне безпосереднє використання інтерфейсів програмування програмного забезпечення Windows (API). Оскільки MFC - це тонка обгортка для API Windows, більшість методів класу насправді відображаються у відповідних функціях API.
У квітні 2010 року була випущена версія MFC 10 з Visual C ++ 2010 та .NET версії 4.0.