Отношение к API языка C
Одна особенность, которая задает библиотеку класса Microsoft Foundation (MFC) отдельно от других библиотек классов для Windows, является очень близкое сопоставление с API Windows, написанной на языке C. Кроме того, вы можете свободно смешивать вызовы к библиотеке классов с прямыми вызовами к API Windows. Однако этот прямой доступ не означает, что классы являются полной заменой этого API. Разработчики по-прежнему иногда вызывают некоторые функции Windows, такие как SetCursor и GetSystemMetrics, например. Функция Windows упаковывается функцией-членом класса только в том случае, если для этого есть четкое преимущество.
Так как иногда требуется вызывать собственные функции Windows, у вас должен быть доступ к документации по API Windows на языке C. Эта документация включена в Microsoft Visual C++.
Примечание.
Общие сведения о работе платформы библиотеки MFC см. в разделе "Использование классов для записи приложений для Windows".