Бібліотеки класів Microsoft фонду можна розділити на дві основні розділи: (1 MFC класів і (2) макроси та globals. Якщо функція або змінної не є членом клас, це глобальні функції або змінної.
MFC бібліотека та бібліотека активного шаблона (ATL) частка рядок перетворення макросів. Див Рядок перетворення макросів в ATL документації для обговорення цих макросів.
MFC макроси та globals пропонують функціональності в таких категорій:
Генеральний MFC
Бази даних
Інтернет
OLE
Крім того, MFC забезпечує функції, називається AfxEnableControlContainer, що дозволяє будь-контейнер OLE, розроблені з MFC 4.0, щоб повністю підтримує вбудовані елементи керування OLE.
OLE елементи керування
У першій частині цього розділу коротко обговорюються один вище категорій і списки кожна глобальних і макрос в категорії, разом з коротким описом того, що він робить. Після цього — в алфавітному порядку — наведено повний опис глобальні функції, глобальні змінні та макроси в бібліотеці MFC.
Основні допоміжні посилання для MFC макроси та Globals розділ є Visual c + + програміст керівництво. Звичайно, це перше місце, ви повинні подивитися, щоб знайти додаткові відомості про макроси та globals. При необхідності, відповідні статті в Visual C++ програміста керівництво згадується з описом функції або макросів.
Примітка Багато глобальні функції починаються з префікса "Afx" —, але деякі, такі як діалогове вікно даних передачі (DDX) і багато хто з функцій бази даних, відхилятися від цієї Конвенції. Усі глобальні змінні почати з "afx" як префікс. Макроси не починаються з будь-якої конкретної префікс, але вони написані всі великі.