Приложение С. Библиотека Microsoft Foundation Classes 937

Результат работы программы Hello.exe показан на рис. С.5. Нет сомнений, что для многих программистов классы MFC будут полезным дополнением к уже имеющимся.

В следующем разделе обсуждаются проблемы, которые могут возникнуть в процессе перестраивания библиотек MFC.

Возможные проблемы и их разрешение

Этот раздел содержит описание возможных проблем при перестраивании библиотек MFC. Возможные проблемы и их решения суммированы в табл. C.I.

h09371.jpg

Проблема

Решение .

Не найден файл ошибок компилятора Eh.h

Наиболее надежное решение — полностью инсталлировать Visual C++ перед перекомпиляцией биб

лиотек

Не найден файл Afxwin.h

Выберите Options, Project, Directories Include и измените путь так, чтобы он включал каталоги C:\Msdev\lnclude и C:\Msdev\Mfc\lnclude, где CAMsdev— это каталог, в котором установлен Visual C++

Предупреждения во время построения библиотек

Обратитесь в Borland за технической поддержкой

Не найден файл с примером MFC программы

Поищите его на CD Visual C++ в каталоге C:\Msdev\Samples\Mfc (если эти файлы не установлены, их можно просто скопировать с CD)

Не удается найти правильные файлы readme

Посмотрите на CD Borland C++ 5 в каталогах \Setup\Mfc32 или \Setup\Mfc40 в зависимости от вашей версии Visual C++

Не удается найти программу patch

Программы Patch.ехе и Setup.ехе находятся на CD Borland C++ 5 в обоих каталогах: \Setup\Mfc32 и \Setup\Mfc40. (Используйте нужный в зависимости от версии Visual C++)


Классы библиотеки MFC — это такие же классы, как и любые другие, написанные на C++. Если вы освоили понятия, изложенные в данной книге и изучили примеры программ, все, что вам остается для того, чтобы использовать MFC, это изучить названия классов и их методы (те, что находятся в секциях public или protected). Эти классы можно использовать как любые другие.