Приложение С. Библиотека Microsoft Foundation Classes 937
Результат работы программы Hello.exe показан на рис. С.5. Нет сомнений, что для многих программистов классы MFC будут полезным дополнением к уже имеющимся.
В следующем разделе обсуждаются проблемы, которые могут возникнуть в процессе перестраивания библиотек MFC.
Возможные проблемы и их разрешение
Этот раздел содержит описание возможных проблем при перестраивании библиотек MFC. Возможные проблемы и их решения суммированы в табл. C.I.
Проблема |
Решение . |
Не найден файл ошибок компилятора 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). Эти классы можно использовать как любые другие.