Приложение С

h09291.jpg

Библиотека 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

• Выполнение программы автоматической установки "заплат"