Re[2]: MFC или API.
От: econt Украина http://cprime.110mb.com
Дата: 30.07.02 05:06
Оценка:
Здравствуйте Daniel, Вы писали:

D>Тут скорее вопрос не теории, а практики.

D>А практика показывает, что обойтись одиним API достаточно сложно. Неизбежно придется самому создавать библиотеку классов, шаблонов подобную MFC, ATL и др. Это особенно актуально, если программе необходим GUI.
D>Недостатков у MFC полно. Тот же CString весьма далек от совершенства, множественное наследование от CObject не возможно и т.д. Но зато работая с Visual Studio очень удобно пользуясь ClassWizardo-ом создавать диалоги, обрабатывать события от элементов управления, есть wrapper классы почти для всех стандартных Windows controls. Можно быстро накидать простой интерфейс в стиле Windows Explorer-а. А вот для MMC snapin-а уже ATL нужен, хотя скорее всего все равно придется переделывать быблиотечные шаблоны под себя.

Практически полностью согласен. Конечно, обойтись одним API сложно. Но во многих случаях это оправдано. Если ты как программист можешь писать только на API, почему бы и не писать на нем некоторые программы?
См. также мой сайт: http://cprime.hypermart.net
Возможно он наведет тебя на некоторые размышления.
Мне никогда не нравилась MFC. (c) Charles Petzold
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.