Связь в языке C API

Одну особенность, что библиотеки Microsoft Foundation Class отличает от других библиотек классов для Windows — очень близки сопоставление для Windows API, написанный на языке C. Кроме того вы можете обычно вызовы библиотеки классов свободно общаются с прямых обращений к Windows API. Однако, этот прямой доступ не подразумевает, что классы являются полная замена для этого API. Разработчики должны до сих пор иногда выполняют прямые вызовы некоторых функций Windows — SetCursor и GetSystemMetrics, к примеру. Функции Windows является инкапсулированным функции-члена класса только тогда, когда существует явное преимущество для этого.

Потому что вам иногда нужно сделать родной вызовов функций Windows, должны иметь доступ к документации по API Windows язык Си. Эта документация включена в Microsoft Visual C++. Две полезные книги являются Advanced Windows, Джеффри Рихтер и Программирование Windows 95, Чарльз Петцольд. Оба публикуются издательством Microsoft Press ®. Многие из примеров тех книги может быть легко преобразован в классов Microsoft Foundation. Примеры и дополнительные сведения о программировании с библиотеки Microsoft Foundation Class содержатся Внутри Visual C++ , Дэвид Дж. Kruglinski, также издательством Microsoft Press.

Примечание   Как работает библиотеки Microsoft Foundation Class рамки обзора, содержатся в разделе с использованием классов для написания приложений для Windows в Visual C++ программист руководстве. Обзор материалов теперь находится не в Справочник по библиотекам классов.

Index