Приложение С
Библиотека Microsoft Foundation Classes
Одним из достоинств классов является возможность их повторного использования и построения новых классов на основе уже существующих. Это существенно расширяет набор инструментов разработки приложений и облегчает задачу реализации новых функциональных возможностей на основе использования старых. Следовательно, чем больше в нашем распоряжении классов, тем лучше. Кроме того, добавление в приложение уже существующих классов позволяет существенно сократить затраты на дисковое пространство. Borland C++ 5 предназначен для серьезных разработчиков C++ и требует около 175 мегабайт (Mb) свободного места на жестком диске. В дополнение к этому для построения совместимой версии классов MFC необходимо инсталлировать среду Visual C++ (которую, впрочем, можно удалить после выполнения всех шагов, описанных в данном приложении). Наконец, добавим к этому 100 Mb для отладочной версии перекомпилированных классов MFC, и мы получим 600 Mb необходимого дискового пространства. Это, конечно, уже не мало и демонстрирует тот факт, что за гибкость и возможность использовать различные библиотеки классов приходится платить.
Borland предлагает возможность достаточно легко перестроить библиотеку классов Microsoft (Microsoft Foundation Classes, MFC) и использовать ее с компилятором Borland C++ 5. После выполнения всех шагов, описанных в данном приложении, вы добавите к обширным классам Borland еще одну дополнительную библиотеку инструментальных средств.
В данном приложении обсуждается
• Инсталляция Visual C++, Borland C++ и Tasm32
• Проверка версии MFC
• Выполнение программы автоматической установки "заплат"